首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么获的从屏保或待机恢复的通知

2012-06-15 
如何获的从屏保或待机恢复的通知我的程序需要每次从屏幕保护程序恢复的时候做点事情,不知道这个应该抓什么

如何获的从屏保或待机恢复的通知
我的程序需要每次从屏幕保护程序恢复的时候做点事情,不知道这个应该抓什么消息。
windows进入屏保的时候会有SC_SCREENSAVE消息,那退出屏保的时候会有什么消息阿?
还有关闭显示器和恢复的时候以及Windows进入待机和从待机状态恢复的时候,会有什么消息?

[解决办法]
进入待机和从待机状态恢复的时候有WM_POWERBROADCAST消息
退出屏保的时候、关闭显示器和恢复的时候据我所知没有广播的消息。

不过屏保的话,你可以开线程等待屏保进程结束,显示器就完全不知道怎么得知状态了。
[解决办法]
case WM_POWERBROADCAST:
//唤醒事件处理
if (wParam == PBT_APMRESUMEAUTOMATIC)
{
}
屏保你可以在启动屏保时启动一个键盘和鼠标钩子。在键盘和鼠标回调中处理
[解决办法]

探讨
case WM_POWERBROADCAST:
//唤醒事件处理
if (wParam == PBT_APMRESUMEAUTOMATIC)
{
}
屏保你可以在启动屏保时启动一个键盘和鼠标钩子。在键盘和鼠标回调中处理

热点排行