Мониторинг событий питания дисплея в Windows XP

В Windows только указанное приложение получает события питания дисплея через сообщение WM_SYSCOMMAND wParam , установленным на SC_MONITORPOWER , и lParam , представляющий новое состояние питания).

В Windows Vista и более поздних версиях любое приложение может быть уведомлено о событиях питания дисплея путем вызова функции RegisterPowerSettingNotification с использованием GUID GUID_SESSION_DISPLAY_STATUS .

Есть ли способ добиться того же результата в Windows XP на уровне приложения (т. Е. Без использования кода, работающего в режиме ядра)?

8
задан LarsTech 23 February 2012 в 13:59
поделиться