Как узнать время показа рабочего стола? - PullRequest
0 голосов
/ 15 октября 2018

Я просто хочу запустить приложение после того, как пользователь разблокировал ПК.Поскольку система может запускать приложения автоматически, как указано в реестре после входа пользователя в систему, я думаю, что должен быть момент времени, когда я могу запустить приложение.

Я пытался запустить приложение, когда пользователь разблокировал ПК, но это слишком рано, я должен запустить его после отображения рабочего стола.

Есть ли системное событие (обратный вызов) или что-то еще, что я могу использовать?

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Рассматривали ли вы использование «планировщика заданий»?

Существует несколько триггеров, включая событие «разблокировка рабочей станции».

Я полагаю, что многие предприятия также используют тот же способ.

enter image description here

0 голосов
/ 16 октября 2018

Я нашел ответ.Система установит событие «WinSta0_DesktopSwitch», когда пользователь разблокирует

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...