У меня есть цикл сообщений Windows. Мне нужно определить, когда снова включается экран. Есть ли сообщение Windows?
обнаружение изменения состояния питания содержит путь C #, мне нужен способ C ++, используя win32 API.
Если нет сообщения Windows, как я могу узнать состояние питания монитора?
Есть сообщение Windows WM_POWERBROADCAST .Там Windows API имеет большую поддержку для управления питанием.Подробнее см. В разделе Управление питанием Windows на MSDN.
Для более новых версий Windows (начиная с Windows 8) вы должны использовать GUID_CONSOLE_DISPLAY_STATE вместо GUID_MONITOR_POWER_ON