【发布时间】:2016-11-15 09:42:24
【问题描述】:
我的应用程序有时可能需要在关机期间执行更长的任务。因此,它通过处理结果值为 0 的 WM_QUERYENDSESSION 来否决关闭,并使用 ShutdownBlockReasonCreate 在应用程序阻止关闭时 Windows 显示的黑色关闭等待屏幕期间显示有意义的消息。
但是,从 Windows 10 开始,此黑屏仅显示一分钟。之后,取消关机,用户返回桌面。为什么会这样,黑屏的寿命是否可以无限延长,就像在 Windows 7 下一样?黑屏应该一直显示,直到所有关闭阻塞原因都被破坏。
【问题讨论】:
标签: winapi windows-10