Уведомление, когда источник питания переключается с переменного тока на постоянный и обратно?

Я пишу службу Windows, используя WinAPI в C ++. Мне интересно, смогу ли я получить уведомление, когда система переключается с питания переменного тока (или подключается к сети) на питание от постоянного тока (или питание от батареи) и наоборот?

0

Решение

PowerSettingRegisterNotification зарегистрировать функцию обратного вызова при изменении состояния питания. Тогда уведомление может поставить в очередь вызов GetSystemPowerStatus чтобы получить состояние AC / DC.

Есть также WM_POWERBROADCAST Уведомление

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]