专家请进,如何判断多线程全部结束?

zsloyes CSDN会员 zsloyes 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在主窗口,动态创建几个线程,每个线程会往主窗口的TStringList写字符串,然后线程自己结束
问题是,在主窗口中,有什么方法可以知道,动态创建的几个线程已经全部结束?
线程的实现框架:

//---------------------------------------------------------------------------

__fastcall TMyThread::TMyThread(bool CreateSuspended)
: TThread(CreateSuspended)
{
this->FreeOnTerminate = true;
}
//---------------------------------------------------------------------------
void __fastcall TMyThread::Execute()
{
//往主窗口的 TStringList 添加字符串
this->Terminate();
}
//---------------------------------------------------------------------------
...全文
评论 6
收藏 已收藏
分享
返回顶部
zsloyes CSDN会员
C++ Builder 13,871 成员 102,696 内容