ビデオゲーム、ビデオムービー、パワーポイントなど、他のアプリケーションが真のフルスクリーンモードで(最大化されているだけでなく)実行されている間、私のC#winformアプリケーションはスタンバイモードにする必要があります。
現在フルスクリーンで他のアプリケーションがあるかどうかを検出する方法が必要です。
他のアプリケーションがフルスクリーンに出入りするときに発生するイベントに登録する可能性はありますか?
どちらのニーズにも、コード スニペットがあるとありがたいです。
この質問によると、 「フルスクリーンモード」はそれほど特別なものではありません。適切なタイプのウィンドウを作成するだけで、OSはそれをフルスクリーンとして扱います。それを知ったら、そのようなウィンドウを検出する方法をここで見ることができます。