Jak mogę czekać na zginięcie wątku w systemie Windows? Oto, jak powinien wyglądać mój kod:Dołącz do odpowiednika w systemie Windows
main thread:
creating thread: thread1
waiting for thread1 to die
//rest of the code
Używam Win32 API.
Jak mogę czekać na zginięcie wątku w systemie Windows? Oto, jak powinien wyglądać mój kod:Dołącz do odpowiednika w systemie Windows
main thread:
creating thread: thread1
waiting for thread1 to die
//rest of the code
Używam Win32 API.
To proste: obiekt WaitForSingleObject może blokować bieżący wątek, biorąc pod uwagę uchwyt innego wątku.
void Thread1Proc()
{
HANDLE hThread2 = CreateThread(...);
WaitForSingleObject(hThread2, INFINITE);
// by now thread #2 is over
}