接続されたスクリーンにスクリーンが投影されるときの AHK スクリプト

接続されたスクリーンにスクリーンが投影されるときの AHK スクリプト

画面の状況(別の画面に投影されているかどうかなど)に応じて、アプリケーションが特定の領域または別の領域で開かれる AHK スクリプトを作成する方法

答え1

画面が「別の画面に投影される」場合、プロジェクターに接続されたコンピューターのことを指しているのでしょうか? その場合、モニターの解像度はプロジェクターの解像度に合わせて変更されますか? プロジェクターの解像度は通常、コンピューターのモニターやラップトップの画面とは異なり、プロジェクターの解像度が変わると、 の使用時に異なる解像度設定が検出され、区別されますSysGet

プロジェクターがモニターをミラーリングしているだけの場合は、その方法を使用して解像度の違いを検出できない可能性があります。

プロジェクターがアクティブかどうかがわかれば、プログラムを開いたり検出したり、、Runおよび/またはWinActivate、およびを使用して画面の特定の領域に移動することができますWinWaitActiveWinMove

関連情報