我有一个用C#开发的应用程序。我需要一种机制来限制用户在应用程序窗口顶部时拍摄屏幕截图。 是否可以限制用户截取屏幕截图?
我已经听过PrtScr按钮来限制windows的内置机制来截取屏幕。
但是如果用户使用一些捕获应用程序捕获皮肤..我认为可能会有一些Windows事件或类似的东西,这是在截取屏幕截图时触发的。我需要了解它。任何帮助将不胜感激......
答案 0 :(得分:2)
已在SO上讨论/回答:How do I prevent print screen
在询问前尝试搜索一下! ; - )
答案 1 :(得分:0)
在Windows窗体应用程序中,在窗体键入事件中使用此代码,
if (e.KeyCode == Keys.PrintScreen)
{
Clipboard.Clear();
}
form keypreview应该为true。