PBT_POWERSETTINGCHANGE 事件

通过 WM_POWERBROADCAST 窗口消息发送或在服务的 HandlerEx 通知回调中发送的电源设置更改事件。

LRESULT 
CALLBACK 
WindowProc( HWND hwnd,      // handle to window
            UINT uMsg,      // WM_POWERBROADCAST
            WPARAM wParam,  // PBT_POWERSETTINGCHANGE
            LPARAM lParam); // Pointer to POWERBROADCAST_SETTING

参数

hwnd

窗口的句柄。

uMsg

含义
WM_POWERBROADCAST
536 (0x218)
消息标识符。

wParam

含义
PBT_POWERSETTINGCHANGE
32787 (0x8013)
事件标识符。

lParam

指向 POWERBROADCAST_SETTING 结构的指针。

返回值

无返回值。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
Header
WinUser.h(包括 Windows.h)

另请参阅