Prob de thread

Messages postés
246
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
5 août 2004
- - Dernière réponse : sebastienbro
Messages postés
246
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
5 août 2004
- 16 nov. 2003 à 17:56
Bonjour, j'ai un problème avec des thread, je n'arrive pas a en créer un :(

Voici mon code :


HANDLE hThread1;
DWORD dwThreadId1;

DWORD WINAPI ThreadFunc( LPVOID Opt)
{
printf("ok");
return 0;

}

hThread1 = CreateThread(NULL, 0, ThreadFunc, NULL, 0, &dwThreadId1);
if (hThread1 == NULL)
  	{
  	printf("Thread1 erreur\n");
  		return FALSE;
  
}

CloseHandle(hThread1);



Mais je vois jamais "ok" s'afficher, si aucun message d'erreur, et je comprend pas pourqupi, tout devrait marcher !

Merci d'avance !

\* -- Seb [[mailto:seb_winux@hotmail.com Mail]] [Web] -- */
Afficher la suite 

2 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
16
0
Merci
DWORD WINAPI ThreadFunc( LPVOID Opt)
{
MessageBox(0, "O", "K", 0);

return 0;
}

et CloseHandle(hThread1); ne doit pas se trouver illico derriere sa creation.
BruNews, ciao...
Commenter la réponse de BruNews
Messages postés
246
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
5 août 2004
0
Merci
Meric beaucoup, je me suis pas rendu compte que le CloseHandle faisait disparaite la messagebox immédiatement, donc je la voyait pas !

Merci !

\* -- Seb [[mailto:seb_winux@hotmail.com Mail]] [Web] -- */
Commenter la réponse de sebastienbro