Re: DEBUG API Erreur: Descripteur non valide

Posté par Anonyme le 11/3/2006 23:08:36
Re bonsoir,

Après des recherches de codes sur le net, j'ai trouvé ceci en ce qui concerne l execution d un thread secondaire avec les API:

hThread est un entier=API ("KERNEL32","CreateThread",0,0,DoDebugLoop,0,0,0)


Avec ce qui est dis dans la MSDN, cela cré un thread secondaire, ce qui est exact. Mon executable chargé est bien débuggé mais la fenetre principale windev (Celle qui charge l exe à debugger) reste toujours figée sur l'appel à WaitForDebugEvent.

Je me pose donc deux questions:

1) Pourquoi WaitForDebugEvent bloque mon Thread ?
2) Pourquoi ThreadExecute ne fonctionne pas comme l API CreateThread ?. Pourtant, dans l'aide de windev il est dit que ThreadExecute cré un Thread secondaire au thread principal. A voir..

Bonne nuit ;)

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3693&post_id=15607