web-dev-qa-db-ja.com

アプリケーションのウィンドウ位置をリセットする方法

絶対ウィンドウ位置を保存および復元するアプリケーションは、モニタの画面スペースが変わると表示画面の外側に出る可能性があります。これは、たとえば外部モニタの接続を解除するときに起こります。

Windows 7では、を押すことができます WIN + LEFT または WIN + RIGHT フォーカスされたときにアプリケーションを再配置するなど。

Windows XP、Windows 2000でこれを行う最も簡単な方法は何ですか?

16
Lorenz Lo Sauer

1つの方法は、XPのタスクバーを右クリックしてカスケードまたはタイルを選択することです。ただし、すべてのウィンドウでこれが実行されます。

enter image description here

もう1つの方法は、ウィンドウをアクティブにしてからAltキーを押しながらウィンドウのメニューを表示し、次に 'M'( 'move'の略)を表示して、矢印キーを使用してウィンドウをビュー内でさらに移動することです。

10
barlop

ウィンドウにフォーカスがあるときに、Alt + Spaceを押してコンテキストメニューを開きます。そこにあなたは通常移動/最小化/最大化を含むオプションを見るべきです。ウィンドウのタイトルバーが見えなくても、表示されているスペースにポップアップするはずです。

22
Mavelo

私は最近ウィンドウの設定に関する質問に答え、最終的にはレジストリの使用に頼りました。 私はXP上ではそのような機能を知りませんが、標準の移動と寸法記入(タスクバーのプログラムを右クリック)は期待通りに動作しないようです。

少し掘り下げた後、次のことを試してください。

  1. タスクバーのプログラムの「アイコン」を右クリックしてください。
  2. 移動を選択
  3. キーボードの矢印キーを使用して、ウィンドウを目的の位置に移動します。

これでうまくいくはずです。以下は、値をロックしたい場合に役立つ可能性がある前に私が書いたものです。


プログラムはウィンドウの配置に関する命名規則には従っていないため、これは万能の解決策ではありません。私の答えは これ に基づいていますが、私が言ったように 研究しました 異なるプログラムは同じ情報を格納するために異なるキーを使用します。


(以下は最初のリンクから引用されていますが、ブロック引用符がこのように見苦しいので元のフォーマットを保持しています)

メモ帳に関しては、これはあなたが進むべき方法です。レジストリで、次のフォルダに移動します。

HKEY_CURRENT_USER\Software\Microsoft\Notepad

その後、以下の値を変更します。

iWindowPosX  
iWindowPosY  
iWindowPosDX  
iWindowPosDY  

XとYは、ウィンドウの左上隅の座標です。 DXとDYはウィンドウの幅と高さです。


プログラムの値を変更し、その後変更したレジストリキーのバックアップを作成することができます。そのようにしてあなたはあなたがあなたのプログラムのウィンドウの位置を変える自動的な方法を持つことになるでしょう、しかしあなたがあなたが元に戻したいときはいつでもそれを実行しなければならないでしょうが。それとも私のリンクされた答えを見てそれらの値をロックすることができます。

5

タスクがタスクバーに表示されている場合は、Shiftキーを押しながらタスクを右クリックし、[移動]オプションがグレー表示されている場合は[復元]をクリックします。いずれかの矢印キーをタップしてください。もう一度クリックするまで、ウィンドウがマウスに固定されます。そのため、マウスを動かしてウィンドウのどこにマウスポインタが来るようにしてもかまいません。

お役に立てれば。

3
user581492

タスクバーを右クリックして[タスクバーのロック]をクリックします。それは単なる一時的な設定です。完了したら元に戻すことができます。画面の外側にあるすべてのウィンドウを内側に移動します。それからあなたはウィンドウを好きな方に動かすことができます。

2
Harikrishnan

スタートボタンの横のタスクバー(XPからWindowsまで)またはタスクバーの右側(Windows 7以降)の[デスクトップの表示]ボタンをダブルクリックして、すべてのウィンドウを現在のデスクトップに "プル"します。

0
Ent