Sae*_*ani 1 c# onkeypress winforms keypreview
有没有办法保护程序免受用户的任何形式的屏幕截图?例如,当用户按下键盘上的Print Screen键时,我不希望我的程序出现在屏幕截图中.是否有可能以某种方式在程序中进行关键预览,以最大限度地减少用户按Print Screen键的程序?
我想要这个用于C#WinForms.
PS我知道它有点愚蠢,用户可以拍一张真正的屏幕照片:P但只是我的好奇心!
我想不出任何方法来阻止确定的应用程序捕获您的应用程序的屏幕输出。不仅可以通过 PrintScreen 键来捕捉屏幕。在 Windows 中,几乎任何应用程序都可以通过从 DC 句柄零读取来读取整个屏幕设备表面。