2台のモニターを使用しているユーザーとして、アプリケーションが開くモニター(プライマリモニターまたはセカンダリモニター、アプリケーションが最後に開いたモニターなど)に関して、アプリケーションの動作が異なることに気付きました。正直なところ、一部のアプリケーションは、プライマリモニターで開いてもらいたいので、私を苛立たせます。必要に応じて、セカンダリに移動します。ただし、これらのアプリケーションは実行されており、自分では制御できないため、2台のモニターを使用しているユーザーが実行する可能性のある自分のアプリケーションについて質問したいと思います。
アプリケーションを開くモニターを指定したり、アプリケーションを閉じて再度開いたときにモニターを「記憶」したり、特定のモニターでアプリケーションを強制的に起動したりできるようにするために、どのような種類のコントロールを使用できますか。 ?
私はすべてのオペレーティングシステムとプログラミング言語にわたるソリューションを探していますが、OSと言語が異なればコントロールも異なると思います。
関連する質問
- アプリが実行されるモニターを決定するものは何ですか?この質問では、既存のアプリケーションと、それらがどのモニターで実行するかを決定する方法について説明します。現在受け入れられている回答は、起動時のアプリの位置を制御するために使用できるWindows機能を提供します。
- 2番目のモニターでプログラムを開始しますか?アプリケーションを特定のモニターで強制的に起動するためのいくつかのDelphiソリューションを提供します。