【发布时间】:2012-08-16 10:08:07
【问题描述】:
我有一个用 C# 开发的应用程序。我需要一种机制来限制用户在应用程序窗口位于顶部时进行屏幕截图。 可以限制用户截图吗??
我已经听过PrtScr Button来限制windows内置机制截屏。
但是如果用户使用一些捕获应用程序来捕获皮肤.. 我认为可能有一些 windows 事件或类似的东西,当截图时触发。我需要知道它。任何帮助将不胜感激...
【问题讨论】:
标签: c#-4.0 screenshot
我有一个用 C# 开发的应用程序。我需要一种机制来限制用户在应用程序窗口位于顶部时进行屏幕截图。 可以限制用户截图吗??
我已经听过PrtScr Button来限制windows内置机制截屏。
但是如果用户使用一些捕获应用程序来捕获皮肤.. 我认为可能有一些 windows 事件或类似的东西,当截图时触发。我需要知道它。任何帮助将不胜感激...
【问题讨论】:
标签: c#-4.0 screenshot
已在 SO 上讨论/回答:How do I prevent print screen
在询问之前尝试搜索一下! ;-)
【讨论】:
在 windows 窗体应用程序中,在窗体 keyup 事件中使用此代码,
if (e.KeyCode == Keys.PrintScreen)
{
Clipboard.Clear();
}
form keypreview 应该是 true。
【讨论】: