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 を含む)

こちらもご覧ください

Power Management イベント

HandlerEx

WM_POWERBROADCAST

POWERBROADCAST_SETTING