标签: c# multithreading winforms
我有一个应用程序,其中所有事情都在主线程中完成,但是有一些后台工作,经过一段时间(比如说60秒),我会显示新线程中的消息框。
问题在于,当消息框出现时,用户可以轻松地继续处理自己在应用程序中所做的事情,因为消息框是使用新线程创建的,所以我的问题是:
如何使该用户必须在通过新线程创建的新创建的消息框中单击“确定”?
在主线程(UI线程)中调用它会停止我不想在我的UI线程中执行的所有进程。