我现在的一个程序,在进入等待(S3)状态时需要发送一些命令给驱动程序,但是在进入休眠时需要保存一些状态。但是我发现接收WM_POWERBROADCAST消息在这两种状态下是一样的?参数中无法判断是进入等待还是进入休眠?在驱动程序中可以得到这样的信息,但是驱动程序我不能改动。
问题: 我怎么在接收到WM_POWERBROADCAST消息之后知道系统是进入了等待还是休眠?
问题: 我怎么在接收到WM_POWERBROADCAST消息之后知道系统是进入了等待还是休眠?
解决方案 »
- 请教用odbc向sql插入多条语句的问题
- 请教关于在MDI中,如何在CView视图关联的菜单中动态添加菜单项。
- 关于GetDlgItem的问题!
- VC和VB的问题一则
- CListCtrl 被选中行发生改变.
- 知道com 和 OLE activeX 的人进,up 就有分哦!(在线)
- 散分,祝贺CSDN重新开放,项目圆满完成~~~~~~~~~~~~~~~
- 郁闷中,散分!!!
- MFC 怎么弄一个结构体数组来存ini文件的东西
- ???????????????????????????????????????????????????????
- 小弟初学数据库,请问大家sql server和vc互联听说用ODBC标准不好,请问我该看哪些知识阿,谢谢大家指点!
- 初学的小问题!!
谢谢了。昨天查了一天的文档,还是没有搞定。
如果我在程序(服务程序)中阻止等待或者休眠,会弹出一个对换框说是阻止进入等待或者是休眠,所以,我认为应该可以有API可以查到,只是我现在还没有查到而已。SDK中关于电源管理的部分感觉内容比较少。
有没有什么好的建议?
是啊,在驱动程序中好做,可以现在给我的驱动程序是已经被微软签名的,所以,不能改,我只能在上层处理了,但是上层又找不到对应的函数,好郁闷啊....