windows - 有没有办法知道 Windows 屏幕显示是否更新/更改
问题描述
我们需要检查是否有任何客户正在使用该应用程序。在客户端系统上,我们的应用程序将以全屏模式运行。根据用户活动,显示将被更新。但问题是我无权访问应用程序的源代码。因此,我在考虑是否可以在屏幕更新时从 Windows 获取任何一般事件。如果屏幕正在更新,那么我可以认为某些客户正在使用该应用程序
我正在考虑其他方法是获取不同间隔的屏幕截图并进行比较。如果两个图像都匹配,则假设它处于空闲模式,否则某些用户活动正在进行。如果我可以获取显示更新事件,那么这将很容易处理。
如果您有任何其他方法,请告诉我
解决方案
推荐阅读
- swift - 在 main 中使用包中的类
- youtube - 如何让两个人收到 YouTube 评论的通知?
- css - 图像无法显示,因为它包含错误
- android - 如何在 kotlin 中使 Material Button ToggleGroup 的所有子项不可点击
- typescript - 如何深度过滤(搜索)对象?
- ios - 如何将 UIImages 数组从 Firebase 存储目录下载到 Swift?
- object-detection - 用于训练/验证的图像分辨率是否会影响 Yolov3 从短距离和长距离检测物体的能力
- c - 为什么 fclose() 并不总是将数据刷新到磁盘?
- php - 基于用户角色的 Laravel 登录重定向问题:重定向太多次
- drupal-8 - 在 Drupal 8 商务模块中,如何从购物车中获取折扣金额?