アプリケーションのウィンドウの位置を保存する

アプリケーションのウィンドウの位置を保存する

私は、押すとデスクトップ上のすべてのウィンドウをあらかじめ決められた状態に再配置するボタンまたはキーの組み合わせを用意する方法を探しています。特定の方法で収まるように配置する必要があるプログラムが5つあります。最初に思いついたのはオートホットキーしかし、正直なところ、その方法にどうアプローチすればよいのか全く分かりません。

答え1

ディスプレイフュージョンデスクトップの配置と解像度、およびプログラム ウィンドウの配置を記憶して呼び出すモニター プロファイルを作成できます。後者の機能を利用できる可能性があります。

答え2

ウィンドウレイアウトを記憶して復元できるアプリをオープンソース化しました。https://github.com/adamsmith/WindowsLayoutSnapshot

答え3

私も同じ問題を抱えていたので、それを解決するための小さなアプリケーションを作成しました。無料、広告なし、そのまま動作します。私の「フリーウェア」セクションの「TAN ウィンドウ マネージャー「毎日使ってます。」

起動時に実行されるように、プログラムへのショートカットをスタートアップ フォルダーに配置するだけです。保存したいすべてのプログラムを開き、任意の場所に配置します。トレイにある TAN ウィンドウ マネージャー アイコンを右クリックし、[ウィンドウの場所を保存] をクリックします。ポップアップで保存したいウィンドウをチェックし、[保存] をクリックします。これで、[ウィンドウの場所を復元] ボタンを使用して、保存したウィンドウを魔法のように配置した場所に戻すことができます。このプログラムはスタンドアロンの EXE で、インストール ルーチンはありません。EXE を任意の場所に配置するだけです。

トッド

編集: GitHub で公開https://github.com/Todd1561/TANWindowMgr

答え4

これまでのところ、私のお気に入りの解決策は、次の場所にある DeskSoft の「WindowManager」というプログラムです。 http://www.desksoft.com/WindowManager.htm

インターフェイスを理解するには少し時間がかかりますが、一度理解すると、タスクがいかに単純で柔軟性が高いかがわかります。配置したいウィンドウの種類 (名前、プロセス名など) を見つける方法を選択すると、自動的に配置されます。また、たとえば、起動後にウィンドウが変更された場合は、ホットキーを使用できます。

私はこれがWindowsのオプション機能だったらいいのにと思います。OSの名前はウィンドウズ結局のところ、話がそれてしまいました。どうやら彼らはスナップ機能を使ってこのようなことをしようとしたようですが、私の経験では、このプログラムの方がはるかに信頼性が高く、柔軟性があります。

関連情報