どのようにですか?C++ thread alive?
私はWaitingForSingleObject、GetExitCodeThreadなどを試しましたが、プロセスエクスプローラでスレッドを削除すると何も起こりません。
while(true)
{
if(GetThreadId(this->hWatchThread) == 0) // Always return killed thread id!
break;
}
UPD: 私はスレッドを殺した場合、それは動作を停止していますが、スレッドが終了した後に何かをしたい場合、私はGetThreadId
[Win32スレッドが終了したかどうかを確認するにはどうすればいいですか?](http://stackoverflow.com/questions/301054/how-can-i-determine-if-a-win32-thread-has- – Jon
いいえ、WaitForSingleObjectは決して値を返しません。 – CSharpRU
はい、信頼できます。私は多くのプロジェクトでこれを使用しています。 – Damon