Как получить события сна / пробуждения экрана в приложении (WinForms) в системном трее? - PullRequest
0 голосов
/ 01 апреля 2019

Мне нужно отреагировать на то, что экран / дисплей (не система) переходит в режим сна / пробуждения на компьютере с Windows.

Приложение находится в системном трее и построено с использованием WinForms.Я пробовал этот подход, но он требует видимого окна, чтобы получить дескриптор окна .Примечание: SystemEvents.PowerModeChanged вызывается только в system sleep / wake и поэтому не применяется.

Есть ли другое событие, на которое я могу подписаться, или есть способ для меняполучить согласованный WindowHandle из приложения в системном трее?

...