Есть ли способ узнать, обновлен / изменен экран windows - PullRequest
0 голосов
/ 12 июля 2020

У нас есть требование проверять, использует ли приложение любой клиент. В клиентской системе наше приложение будет работать в полноэкранном режиме. В зависимости от активности пользователя дисплей будет обновляться, но проблема в том, что у меня нет доступа к исходному коду приложения. Итак, я думаю, смогу ли я получить какие-либо общие события от windows при обновлении экрана. Если экран обновляется, я могу считать, что какой-то клиент использует приложение

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

Пожалуйста, дайте мне знать, если у вас есть другие подходы

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