質問: ドッキング時とドッキング解除時にウィンドウの位置を記憶する 私はこれをイライラさせる以上に見つけます。職場のラップトップに2つの追加画面があります。ノートパソコンを持って帰宅しました。追加の画面は接続していません。私は戻ってきて、ラップトップをドッキングします、そしてウィンドウは再び再配置される必要があります。ウィンドウ(またはユーティリティ)を取得して画面構成全体(#、サイズ、解像度)を追跡し、ウィンドウが配置された場所を覚えておくことで、画面構成が再び一致すると、アプリケーションを元の場所に戻す?
回答: 問題は、windowsアプリケーションが実際にはマルチモニターを認識しないことです。ウィンドウマネージャーは、左上隅またはメインディスプレイを基準にウィンドウの位置を追跡します。動作する商用アプリケーションについては知りませんが、c#またはvb.netでこれらの値をファイルに書き込んで後で復元できるアプリケーションを作成できますが、「トリガー」はありません。データを手動で保存および取得するタイミングをプログラムに指示する必要があります。