当真正的电源按钮关闭时,ShutdownBlockReasonDestroy



几乎使用Windows API防止Windows关机ShutdownBlockReasonCreate当应用程序接收到"关机"信号时;,windows消息为17(需要将AutoEndTasks注册表项设置为0)

简单测试用记事本,如果关机从开始菜单关机按钮,记事本将阻止它。但是如果使用真正的电源按钮,窗口无法显示任何防止UI。

我测试了我的应用程序,"close"消息可以接收,但不能显示阻止UI。

所以这是一个windows bug还是需要在windows上进行一些特殊设置?

我终于找到了解决办法。只需要使用gpedit。msc进入"计算机配置">管理模板>系统>关机选项设置唯一启用的设置(抱歉中文直译为xD)

相关内容

  • 没有找到相关文章

最新更新