windows shutdown 与 C# WinForm 的 FormClosing事件

来源:互联网 发布:移动oa知乎 编辑:程序博客网 时间:2024/05/02 01:15

做了自动关机的一个托盘程序,为防止用户直接点击窗口的Close按钮关闭程序,所以默认时在 FormClosing 事件中的e.Cancel =true,即防止未验证的关闭事件,但在 windows 2003 中利用windows的shutdown命令关机时,即使加上 -f 参数,系统也因为无法关闭本程序的Form而无法关机,所以,在需要自动关机的程序中,谨慎设置FormClosing 事件中的e.Cancel。

注意:此问题在windows 2003中发现,在windows 7中没有发生。XP未测试

原创粉丝点击