当屏幕保护程序即将启动时,我想在我的 C++ 应用程序中收到通知。我试着听一些人认为应该起到作用的WM_SYSCOMMAND
消息。那没有用。Spy++ 甚至显示我的窗口没有收到任何消息。有趣的是,当我关闭显示器时,我确实收到了消息。我理解错了吗?还是我只是错过了什么?wParam == SC_SCREENSAVE
WM_SYSCOMMAND
wParam == SC_MONITORPOWER
编辑:为了测试,我使用了默认的 windows 屏幕保护程序(带有 windows 徽标的屏幕保护程序)。