有没有办法从另一个工作线程获取对 Windows 窗体中主 UI 线程的引用?
像这样的东西:
public void FormLoad()//we are in Main UI Thread
{
Thread backThread = new Thread(DoWork);
backThread.Start();
}
public void DoWork()
{
//get Main Thread instance
//do some work
}
更新
如果有一些静态属性或类来获取对主线程的引用,例如 Thread.CurrentThread 以获取当前线程,我很感兴趣。