web-dev-qa-db-ja.com

エアロスナップウィンドウの位置を保存します

Windows 7では、ウィンドウを画面の端に「エアロスナップ」するのが便利で、特定の位置に常に期待するプログラムがいくつかあります(たとえば、Windowsエクスプローラーが左にスナップされたChrome =右にスナップされます)。プログラムを終了して再度実行すると、ウィンドウのサイズと位置は元の状態になりますスナップされます。手動で同じに変更することはできません。自動的にスナップされない位置とサイズ(画面の左側/右側、全高)スナップされた位置を「保存」する方法はありますか?レジストリのハックかもしれませんか?

11
EMP

これを行う1つの方法は、最初にウィンドウを目的の場所にスナップし、次に手動で少しサイズを変更してから、赤いXをクリックしてウィンドウを閉じることです。

4
Thomas

実際には、最後のサイズと位置を記憶するかどうかはアプリケーションによって異なります。あなたはそれを制御することはできません。あなたができることは、常に実行され、アプリケーションセッション間の位置とサイズを記憶している別のプログラムを使用することです。 WindowManager のようなもの。それはそれが言うWindows7をサポートしています。そして、おそらくそれに代わるものがもっとあります。

3
Bibhas

@Thomasの回答を元に、自分のテクニックを追加したかっただけです。

カーソルでウィンドウを移動するのが最善の方法だと思いました。これにより、ウィンドウはまったく同じ位置に残ります。

これが私がすることです:

  1. ツールバーのウィンドウを右クリックします。[移動]をクリックします([移動]をクリックした後、マウスを移動しないことが重要です)。
  2. 左カーソルを押す
  3. 右カーソルを押す
  4. Enterキーを押します
  5. 窓を閉めて

これで、ウィンドウがエアロスナップ位置で開きます。そして、残りの日はカーソルキーでウィンドウを前後に移動します。

どういたしまして。

1
Douglas Waugh

はいあります。

ウィンドウが自動的にスナップされないようにする(目的のウィンドウを配置した後、ウィンドウスナップを再度有効にすることができます)。

Windowsがウィンドウの位置を保存しないのは、ウィンドウの位置が最大化またはスナップされていると見なされる場合のみです。したがって、Windowsにスナップしないように指示すると(もちろん、ウィンドウの境界線を手動で画面の端にドラッグできます)、ウィンドウはその位置を記憶します。

マウスが作業領域の端で停止するまで境界線をドラッグすると、境界線はスナップされたときのように正確なピクセルになりませんが、それほどうるさくはありません!人生についてやるべきことはもっともっと重要です。

次の方法で、自動ウィンドウスナップを無効にできます。

  • 「コントロールパネル\すべてのコントロールパネルアイテム\コンピューターの簡単操作センター」に移動します。
  • 「マウスを使いやすくする」をクリックします。
  • 「画面の端に移動したときにウィンドウが自動的に配置されないようにする」にチェックマークを付けます。

この設定により、Win + ArrowKeys機能も無効になります。そしてもちろん、私が言ったように、あなたはあなたの望むウィンドウを配置した後にウィンドウスナップを再び有効にすることができます

それが役に立てば幸い。

0
Small Boy

これに対する最善の解決策は、AquaSnapなどのサードパーティソフトウェアを使用することです。インストールするだけで、デフォルトでウィンドウのスナップ位置の保存が開始されます。何も設定する必要はありません。

0
CharlieHeart