windows – 检测用户何时截取我的程序的屏幕截图

前端之家收集整理的这篇文章主要介绍了windows – 检测用户何时截取我的程序的屏幕截图前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在写一个Windows应用程序.如何判断屏幕截图是什么时候?我读到了如何检测被按下的热键,但是我更担心每100毫秒左右另一个程序正在截取它的截图.也就是说,我试图注意到有人创建了另一个程序(比如使用ImageGrab的python,如另一篇文章中提到的),它不断截取我的应用程序的截图并使用它们来读取信息.

我不太关心阻止屏幕截图被采取 – 我可以在注意到这种行为后禁止用户.

这可能吗?当任何应用程序截取屏幕截图时是否会发送Windows消息,例如WM_HOTKEY?或者Windows是否仅使用最新绘制事件中的最新信息,并将其直接返回到其他程序,而我的应用程序根本无法注意到?

无论你做什么,人们都会找到解决办法.假设存在这样一种方法,您可以可靠地检测另一个程序,截取您的应用程序的屏幕截图.为了解决这个问题,我可以安装VirtualBox,在VM中运行你的应用程序,然后让程序获取VirtualBox的截图(然后包含你的应用程序).你的申请绝对没有办法知道它拍了照片.
原文链接:https://www.f2er.com/windows/371793.html

猜你在找的Windows相关文章