【发布时间】:2012-03-12 21:59:06
【问题描述】:
想象一下启动一个进程或启动一个应用程序,但是在任务管理器中会杀死这个进程。有关联的事件吗?
这段代码,取消用户关闭窗口的应用程序
private void Form1_Aplicacao_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.UserClosing)
e.Cancel = false;
}
但是如果我使用 process.Kill() 方法,FormClosing 事件并没有被触发。 我的问题:有一个事件可以杀死这个自己的进程吗?
【问题讨论】:
-
我不相信当应用程序以这种方式突然终止时您会发现事件。