我正在编写一个本机 C++ 应用程序,如果 Windows 7 系统进入睡眠模式,它需要做一些快速的工作——否则当系统唤醒时它将不可避免地崩溃。
使用本机 C++ 注册系统事件(挂起)的最简单方法是什么?
我真的只是想做这些人所做的事情,但我有一个任意类(不是 gui),我想设置一个事件处理程序并获取 PBT_APMSUSPEND 事件,但我不确定最简单的方法。
Autoitscript显然有一个很好的方式,你可以写
GUICreate("Event Receiver")
GUIRegisterMsg($WM_POWERBROADCAST,"MY_WM_CALLBACKFUNCTION")
我希望有类似的简单的东西......没有一个完整的消息泵设置。