在消息框打开时关闭 WPF
本文关键字:WPF 消息 | 更新日期: 2024-10-26 01:26:25
我尝试在午夜自动关闭 wpf 应用程序:
Dispatcher.BeginInvokeShutdown(DispatcherPriority.Normal);
这通常非常有效,但是当打开消息框等待用户响应时,应用程序将无法关闭。有没有办法关闭应用程序而不考虑打开的消息框?
对于 WPF 应用程序使用
Application.Current.Shutdown();
也许你可以使用Environment.Exit(立即退出...在 GUI 应用程序上做非常顽皮)或找到消息框窗口并向他们发送关闭消息,或挂钩创建任何本机消息框对话框(...即跟踪窗口句柄,以便您可以关闭它们)。
-
单击消息框后关闭 C# 控制台应用程序
-
强制以编程方式关闭消息框
-
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/d3f89686-e4d0-4bb1-9052-31abef2a9d2a/
-
关闭申请
-
关闭 WPF GUI 应用程序的正确方法:GetCurrentProcess()。Kill(), Environment.Exit(0) 或 this.关机()
-
http://msdn.microsoft.com/en-us/magazine/cc188920.aspx
还有一个非常非常调皮的方式:
Process.GetCurrentProcess().杀()