有多种方法可以在Windows中截取正在运行的应用程序的屏幕截图。但是,我听说可以定制一个应用程序,以便通过某些Windows事件处理程序可以注意到截取屏幕截图的时间吗?是否有任何方法可以截取屏幕截图,使应用程序无法注意到? (甚至可能在VM中运行应用程序,并从主机获取屏幕截图?)我更喜欢Python中的解决方案,但任何事情都可以。
答案 0 :(得分:5)
对于使用数码相机拍摄的屏幕截图肯定没有保护。
答案 1 :(得分:3)
>我听说可以定制一个应用程序,以便在截取屏幕截图时注意到它
完全废话。 不要重复孩子说的话...... 阅读有关屏幕截图的MSDN。
答案 2 :(得分:2)
您是否考虑过特定的防屏幕截图程序?最终,你是对的,在虚拟机中运行应用程序将胜过它所拥有的任何“保护”,但该方法取决于你正在使用的操作系统/虚拟机,并且在需要之前不值得花费。
我只是使用它:Take a screenshot via a python script. [Linux](仅限Windows)
答案 3 :(得分:0)
可以使用远程桌面或the (low-level) VNC Mirror Driver并在另一台计算机上截取屏幕截图。