标签: c# windows winforms
我有一个Windows窗体应用程序,它启动了几个后台工作程序,并且有一个运行表单的主UI线程。
此应用程序有时会阻止用户注销,重新启动或关闭。
它显示如下屏幕:
我得到的唯一解决方案是订阅我的mainform的FormClosing事件并强制关闭程序,如下面的answer所示。
按照这个解决方案,我能够终止我的程序而无需在上面显示的屏幕上无限期地等待,但我仍然可以得到它几秒钟。
如何阻止窗口显示
此程序阻止Windows(重新启动/关闭/注销)?
我在类似问题上尝试了其他答案: