【发布时间】:2020-07-18 12:00:02
【问题描述】:
我试图找到这方面的信息,但只找到了 WM_QUERYENDSESSION 函数。如何使用它来拦截重启/关机消息?
import win32gui, win32con
msg = win32gui.GetMessage(None, 0, 0)
if msg and msg.message == win32con.WM_QUERYENDSESSION:
print('EXIT')
这是我的代码示例,但是当我运行它时,它不处理任何操作。并且不拦截关机消息
【问题讨论】:
-
这直接来自documentation:“一个窗口通过它的
WindowProc函数接收到这个消息。”你为什么不去读它?
标签: python python-3.x winapi win32gui