线程状态跟踪
本文关键字:跟踪 状态 线程 | 更新日期: 2023-09-27 18:02:32
如何跟踪线程状态,如果它是活的或不是?
我想做的是按线程执行函数,当线程工作(运行)时,显示另一种形式,然后当线程完成执行函数形式关闭。
那么我如何让change事件在线程完成时被触发呢?
像这样:
Thread a = new Thread(fun);
a.Start();
a.changed += DoWork;
void DoWork(object sender, FormClosedEventArgs e)
{
//work
}
尝试一下BackgroundWorker:
MSDN页面上的示例与您要做的非常相似