Поделиться через


событие PBT_POWERSETTINGCHANGE

Событие изменения power setting, отправленное с сообщением 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 .

Возвращаемое значение

Нет возвращаемого значения.

Requirements

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Верхний колонтитул
WinUser.h (включая Windows.h)

См. также