私はWindowsアプリケーションを書いています。スクリーンショットが撮られていることをどのように確認できますか? 押されたホットキーを検出する方法について読みましたが、100ミリ秒ごとに別のプログラムがスクリーンショットを撮っている場合が心配です。つまり、誰かが別のプログラム (たとえば、別の投稿で述べたように、ImageGrab を使用する Python プログラム) を作成したときに、アプリのスクリーンショットを常に取得し、それらを使用して情報を読み取ることに注意しようとしています。
スクリーンショットが撮られないようにすることはあまり気にしません。この動作に気づいたら、ユーザーを禁止できます。
これは可能ですか?WM_HOTKEYのように、アプリがスクリーンショットを撮るときに送信されるWindowsメッセージはありますか? それとも、ウィンドウは最新の描画イベントからの最新情報を使用し、それを他のプログラムに直接返すだけで、アプリはまったく気付かないのでしょうか?