sólo con Windows la aplicación enfocada recibe eventos de energía de la pantalla mediante el mensaje WM_SYSCOMMAND
(con wParam
conjunto de SC_MONITORPOWER
y lParam
que representa el nuevo estado de energía).de vigilancia en Windows XP
En Windows Vista y versiones posteriores, cualquier aplicación puede ser notificado de los eventos de energía de visualización llamando a la función RegisterPowerSettingNotification
, utilizando el GUID GUID_SESSION_DISPLAY_STATUS
.
¿Hay alguna manera de lograr el mismo resultado en Windows XP, a nivel de aplicación (es decir, no usar código que se ejecuta en modo kernel)?
Los conductores reciben notificaciones de eventos de encendido. –
@BenVoigt: estoy buscando algo más sencillo, a nivel de aplicación ... – Wizard79