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