0

C#で開発されたアプリケーションがあります。アプリケーションウィンドウが一番上にあるときにユーザーがスクリーンショットを撮ることを制限するメカニズムが必要です。スクリーンショットを撮るユーザーを制限することは可能ですか?

スクリーンショットを撮るウィンドウの組み込みメカニズムを制限するために、PrtScrボタンをすでに聞いています。

しかし、ユーザーが何らかのキャプチャアプリケーションを使用してスキンをキャプチャする場合、スクリーンショットが撮影されたときにトリガーされるWindowsイベントなどが発生する可能性があると思います。私はそれについて知る必要があります。どんな助けでもありがたいです...

4

2 に答える 2

2

SOですでに議論/回答済み:印刷画面を防ぐにはどうすればよいですか

質問する前に少し検索してみてください!;-)

于 2012-08-16T10:13:02.713 に答える
0

Windowsフォームアプリケーションでは、フォームキーアップイベントでこのコードを使用します。

if (e.KeyCode == Keys.PrintScreen)
            {
                Clipboard.Clear();
            }

フォームのkeypreviewはtrueである必要があります。

于 2019-05-30T04:34:21.693 に答える