【发布时间】:2012-05-14 07:58:01
【问题描述】:
这是否可以在单击应用程序停止时捕获 Windows 窗体关闭事件。 我知道应用程序停止工作,但是当应用程序关闭时,是否有任何可用的方法在任何情况下都会触发? 我从谷歌找到了这些方法,但它们不起作用:
AppDomain.CurrentDomain.ProcessExit += new EventHandler(CurrentDomain_ProcessExit);
或
Application.ApplicationExit += new EventHandler(this.OnApplicationExit);
点击应用程序停止按钮时是否可以获得关闭事件?
【问题讨论】:
-
你的意思是关闭浏览器?您需要检查 javascript onUnload method() 或 onbeforeunload() 方法。
-
asp.net windows 窗体是什么意思? ASP.Net 在 WinForms 上运行?
-
让我们看看我是否直截了当。 A.)您的程序崩溃或没有响应,因此您必须使用任务管理器或其他工具将其关闭,并且您仍然希望事件在关闭之前触发。它是否正确。或 B.) 您是否只想在程序正常结束时触发一个事件?什么,究竟是应用程序停止按钮?
-
.NET 有 WinForms 而 ASP.NET 有 WebForms