专家请进,如何判断多线程全部结束?
在主窗口,动态创建几个线程,每个线程会往主窗口的TStringList写字符串,然后线程自己结束
问题是,在主窗口中,有什么方法可以知道,动态创建的几个线程已经全部结束?
线程的实现框架:
问题是,在主窗口中,有什么方法可以知道,动态创建的几个线程已经全部结束?
线程的实现框架:
//---------------------------------------------------------------------------
__fastcall TMyThread::TMyThread(bool CreateSuspended)
: TThread(CreateSuspended)
{
this->FreeOnTerminate = true;
}
//---------------------------------------------------------------------------
void __fastcall TMyThread::Execute()
{
//往主窗口的 TStringList 添加字符串
this->Terminate();
}
//---------------------------------------------------------------------------
...全文


