我遇到了似乎取消关闭或重新启动计算机的应用程序的问题。 我想这是因为我拍摄的形式关闭事件,并取消它是这样的:取消关闭应用程序
private void Main_FormClosing(object sender, FormClosingEventArgs e)
{
if (!AllowApplicationClose)
{
e.Cancel = true;
this.WindowState = FormWindowState.Minimized;
}
}
我这样做,这样的关闭按钮只是最小化到任务栏。我确实希望能够在不退出应用程序的情况下重新启动。有一个更好的方法吗?或者一种方法来知道Windows是否关闭应用程序?
编辑:谢谢你的答案。对不起,我只能选择一个正确的,我只是选择了一个。再次感谢!
这将结束进程,我不认为这是原始海报(OP)想要做的。他有兴趣在Windows关闭时不取消他的应用程序关闭。 –