C++Builder相談室 Part19 at TECH
[2ch|▼Menu]
420:デフォルトの名無しさん
09/03/21 17:55:06
>>418
TThread *Thread として(実際はTThreadの派生系)

方法は2種類あると思う。

1)待機関数、Handleを使う
if(WaitForSingleObject((HANDLE)Thread->Handle,0)==WAIT_TIMEOUT) { /* スレッドは実行中 */}
else { /* スレッドは終了している */}

2)OnTerminate イベントを使う
void __fastcall ThreadTerminated(TObject*){ /* スレッド終了時に処理をさせる。処理はメインスレッド内で実行される。*/}
Thread->OnTerminate=ThreadTerminated;


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5032日前に更新/113 KB
担当:undef