kawax | Slt, Sous win32 comment faire pour récupérer des infos provenant d'un thread. je lance un thread dont le code effectue par exemple une incrementation de variable toutes les sec et j'aimerais qu'il m'informe lorsque la valeur atteint 10, mais comment ??? Que faut-il faire pour créer une exception et la récupérer dans le prog principal ?
Code :
- DWORD WINAPI ThreadFunc(LPVOID lpParam)
- {
- while(1)
- {
- Sleep(500);
- }
- return 0;
- }
- int main( int argc, char** argv )
- {
- DWORD dwThreadId,dwThrdParam = 1;
- HANDLE hThread;
- hThread = CreateThread(NULL,0,ThreadFunc,&dwThrdParam,0,&dwThreadId);
- // code ....
- return 0;
- }
|
|