loicus
Messages postés46Date d'inscriptionmardi 27 août 2002StatutMembreDernière intervention 3 mai 2008
-
4 sept. 2002 à 20:10
cs_Beuss
Messages postés100Date d'inscriptionsamedi 27 juillet 2002StatutMembreDernière intervention11 juin 2003
-
9 oct. 2002 à 17:04
heu, j'aimerais pouvoir utiliser les threads dans mon programme afin de pouvoir lancer plusieur fonction en parallele..., Mais je n'y comprend rien...
Donc, est ce que vous pouvez m'expliquer comment crée un thread et lancer une fonction dans ce threads, (et aussi comment lancer 2threads en meme temps, si ce n'est pas simple!)
Merci d'avance je travaille sous vicual c++ sans MFC!
cs_Beuss
Messages postés100Date d'inscriptionsamedi 27 juillet 2002StatutMembreDernière intervention11 juin 2003 9 oct. 2002 à 17:04
Utilise la fonction CreateThread(NULL, 0, FonctionDuThread, ArgumentAPasserAuThread, NULL, dwThreadID);
La fonction du thread a pour prototype DWORD WINAPI Fonction(LPVOID)
L'argument est un Dword
CreateThread renvoie un Handle sur le Thread qui est à fournir à la fonction TerminateThread(HANDLE, DWORD); le DWORD étant le code de sortie du thread