Open extremeblackliu opened 1 year ago
尝试使用WindowProc收到WM_QUERYENDSESSION & WM_ENDSESSION 消息后处理暂停,但是似乎windows没有发送这两个消息? 这导致了关机触发暂停的效果不起作用, 我浏览了一会文档之类的,可能和"HKEY-CURRENT-USER\Control Panel\Desktop\AutoEndTasks"有关系 但是Steam在没有这个注册表的情况下似乎能正常阻止Windows关机,有待进一步研究。
参阅: https://learn.microsoft.com/zh-cn/windows/win32/shutdown/wm-queryendsession https://learn.microsoft.com/zh-cn/windows/win32/shutdown/wm-endsession https://learn.microsoft.com/zh-cn/windows/win32/shutdown/shutdown-changes-for-windows-vista
尝试使用WindowProc收到WM_QUERYENDSESSION & WM_ENDSESSION 消息后处理暂停,但是似乎windows没有发送这两个消息? 这导致了关机触发暂停的效果不起作用, 我浏览了一会文档之类的,可能和"HKEY-CURRENT-USER\Control Panel\Desktop\AutoEndTasks"有关系 但是Steam在没有这个注册表的情况下似乎能正常阻止Windows关机,有待进一步研究。