くだすれC++Builder(超初心者用)その2
■ このスレッドは過去ログ倉庫に格納されています
0215デフォルトの名無しさん
2006/07/24(月) 20:28:08宣言から、フォーム閉じるで終了まで以下で正しいでしょうか?
何か足りなければ教えてください。
また、
MyThread = new TMyThread(true);で宣言したスレッドのThreadIDを
得るのはどうしたらいいでしょうか?
PostThreadMessageを使いたいのでThreadIDが必要なんです。
TMyThread *MyThread;
void __fastcall TForm1::FormCreate(TObject *Sender)
{
MyThread = new TMyThread(true);
}
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
if(MyThread->Suspended == true)
MyThread->Resume();
MyThread->Terminate();
}
void __fastcall TForm1::FormDestroy(TObject *Sender)
{
MyThread->WaitFor();
delete MyThread;
}
■ このスレッドは過去ログ倉庫に格納されています