모니터가 절전 모드에서 해제되면 이벤트가 등록되나요?

모니터가 절전 모드에서 해제되면 이벤트가 등록되나요?

누군가 로그인하고 스테이션을 잠금 해제할 때 프로그램을 실행하기 위해 작업 스케줄러를 사용하고 있으며, 잠그기 전에 화면이 다시 켜질 때 이 작업을 수행하고 싶습니다. 즉 절전은 5분에 화면이 꺼지고 15분에 잠금이 발생합니다.

다시 나타나는 화면을 캡처하려면 어떤 이벤트를 등록해야 합니까?

답변1

GetDevicePowerState는 때때로 모니터에서 작동합니다. 있는 경우 \.\LCD 장치를 열 수 있습니다. 작업이 끝나면 즉시 닫으십시오.

본질적으로 운이 좋지 않습니다. 장치 드라이버를 작성하고 디스플레이 드라이버 체인 위아래로 모든 전원 IRP를 필터링하지 않고는 모니터 전원 상태를 감지할 수 있는 신뢰할 수 있는 방법이 없습니다. 그리고 그것도 그다지 신뢰할 만한 것이 아닙니다.

StackOverflow 게시물에서 발견됨여기.

관련 정보