在我的Windows应用程序中,我有一个关闭按钮。点击它会调用一个函数。通过任务管理器关闭应用程序时调用函数
private void btClose_Click(object sender, EventArgs e)
{
EndFormalities();
}
是否可以在通过任务管理器关闭此应用程序时调用EndFormalities()函数。 Windows.NET中可用的任何预定义事件?
在我的Windows应用程序中,我有一个关闭按钮。点击它会调用一个函数。通过任务管理器关闭应用程序时调用函数
private void btClose_Click(object sender, EventArgs e)
{
EndFormalities();
}
是否可以在通过任务管理器关闭此应用程序时调用EndFormalities()函数。 Windows.NET中可用的任何预定义事件?
您可以处理WM_CLOSE消息。一旦你收到它,你可以调用你的EndFormalities()方法。看看这个答案如何赶上它:Handle WM_CLOSE message send to C# Tray App
也读这一个:Can I handle the killing of my windows process through the Task Manager?
我试着用“override void WndProc”。但是,它通过任务管理器结束应用程序过程时甚至没有触发。 – SabarishV 2014-11-04 09:25:28
我已编辑您的标题。请参阅:“[应该在其标题中包含”标签“](http://meta.stackexchange.com/questions/19190/)”,其中的共识是“不,他们不应该”。 – 2014-11-04 05:51:58
@Michalis Yep。谢谢。 – SabarishV 2014-11-04 09:19:30