2009-10-10 08:41:54 +0000 2009-10-10 08:41:54 +0000
278
278

画面外で開いているウィンドウを移動させる方法は?

私はデュアルモニターを使用していますが、最近、位置の設定を弄ってみたところ、シングルウィンドウのアプリケーションの中には、最後に閉じた位置を保持し、後で同じ位置で開くものがありました。残念なことに、それは今、私の画面の表示領域からそれらを配置します!

特定のウィンドウを強制的に表示領域にするいくつかの方法はありますか?

回答 (21)

442
442
442
2009-10-10 08:53:20 +0000

私はこのアプローチを使用しています:

  • オフスクリーンアプリケーションに切り替えるためにAlt+Tabを使用します。
  • システムメニューを表示するためにAlt+SPACEを押してください(それがオフスクリーンであるため、あなたはそれを見ることはありません)
  • ウィンドウが最大化されていないことを確認するために “復元 "メニューの選択肢を選択するためにRを押してください(それが最大化されている場合は、それを移動することはできません)
  • "移動 "メニューの選択肢を選択するために再びAlt+SPACEを押して、Mを選択します。
  • 移動を開始するには、矢印キーのいずれかを押します。
  • 今ちょうどあなたがしたい場所にウィンドウを配置するためにマウスを使用しています。
202
202
202
2009-10-15 14:57:50 +0000

Windows7以降の場合:

+Shift+←または→で選択したウィンドウをその方向のモニターに移動します。

17
17
17
2015-11-24 21:09:19 +0000

Windows 10の場合、カーソルキーでウィンドウを移動するトリックを使用するには、タスクバーからコンテキストメニューを開いたときにShiftキーを押している必要があります。

13
13
13
2009-10-10 08:50:28 +0000

タスクバーのプログラムのボタンを右クリックして、「移動」をクリックします。これで、キーボードの矢印ボタンを使ってウィンドウを見やすい位置に移動することができます。時々ウィンドウがモニターの端で「動かなくなる」ことがありますが、少し手こずる必要があります。また、マウスを使用してみることもできますが、まだウィンドウを見ることができない場合は、キーボードの方が少し信頼性が高いです;-)

9
9
9
2009-10-10 08:52:48 +0000

タスクバーがある前は、Alt+Spaceでウィンドウメニューを表示し、Mで移動機能を使ってこの問題を解決していました。その後、矢印キーでウィンドウを画面上に戻すことができました。

9
9
9
2009-10-10 09:20:36 +0000

もう一つの手っ取り早い方法は、タスクバーをクリックしてCascade Windowsを選択することです。

6
6
6
2015-01-09 00:23:52 +0000

私はこの問題に遭遇しましたが、何も私のために働いてくれませんでした。そこで私はタスクマネージャーに入り、画面外にあるプログラムを右クリックしました。スイッチを切り替えてもうまくいかず、フロントに持ってくることもできませんでした。注意すべきは、これは静的なウィンドウだったので、タスクバーから最大化することはできませんでした。しかし、タスクマネージャーから最大化することができます。そこからは、ウィンドウで必要なことが何でもできるようになります。)

5
5
5
2009-10-10 08:57:46 +0000

Edit: コメント通りに廃止されました

_将来的にこの問題を素早く解決し、デュアルスクリーン上にアプリケーションを配置するには、Winsplit Revolutionをお勧めします。この問題を解決するには、Ctrl-Altキーとnum-padキーを押すだけで、ウィンドウを正確に元の位置に戻すことができます。

3
3
3
2011-04-22 18:57:29 +0000

Windows 7 の Git GUI は Tk をベースにしているので、Windows 上では時々奇妙な方法でグリッチする傾向があります。Alt-Space を押して move コマンドで移動して元の位置に戻そうとしたのですが、動かなくなってしまいました。最大化すると元に戻りますが、ウィンドウモードに戻すとまた消えてしまいます。その後、画面の横から離れたところにドラッグして、コントロールを回復しました。

3
3
3
2009-10-10 13:37:33 +0000

私は Shove-it と呼ばれる気の利いた小さなツールを使っています。これは、ウィンドウが画面の端から外れているかどうかをチェックして、それを再び画面の上に押し込むだけです。これは古いソフトウェアですが(ホームページが証明しています)、すべてのWindowsのバージョンで動作します。

1
1
1
2013-02-14 21:37:39 +0000

NIRSOFTのWinListerを使うといいかもしれません。私はあなたがクラシックテーマを使用しているときにWindows 7では “移動 "メソッドが使用できないことに気づいたし、他の様々な方法が失敗したので、私は私の "他のすべてが失敗した場合 "の代替案を掲載しています。WinListerアプリケーションここでをダウンロードしてください。管理者としてWinListerを実行し、あなたが画面上に戻って移動したいウィンドウを選択します。管理者として実行されていないアプリケーションは、あなたのためにウィンドウを移動する機能を与えることはありません。右クリックして "Center Selected Windows "を選択すると、完了です!

スクリーンショット ここ .

1
1
1
2017-06-20 17:17:22 +0000

PowerShell をお使いの方は、以下のコードをコピーして PowerShell ISE セッションに貼り付けてください。 - Run を実行 - ALT+TAB / 何かを押してオフスクリーンウィンドウをアクティブにします。

ウィンドウがメインウィンドウの場合は画面の左上隅に移動します。

ウィンドウが他のプログラムの子ウィンドウの場合は左上隅を親ウィンドウの左上隅に合わせます。 https://gist.githubusercontent.com/JohnLBevan/1593bbb860c2d2af436a1c9414e8adfa/

1
1
1
2014-02-18 18:27:26 +0000

ウィンドウを選択します(例:Alt+Tabで)。その後、Alt+F7を押しながら、矢印キーを使ってウィンドウをビューに戻します。これで完了です。

隠されたウィンドウがどこにあるのかを盲目的に知るのは難しい場合があります。ウィンドウの選択時のアニメーションがあると便利です。私のセットアップのために(私は時々私のラップトップ画面の上に第二の画面を使用しています)、画面外に表示されるウィンドウは、通常、下にあります。そのため、Alt+F7+Upを押したままにすると、それらのウィンドウが表示されます。

1
1
1
2016-10-21 22:25:05 +0000

遠隔地に複数の画面があるにもかかわらず、自分の場所からアクセスできない場合があります。この場合、アプリケーションの追加インスタンスを開くことができるのであれば、そうしてください。最初のいくつかのインスタンスは、ほぼ確実にタスクバーに、まだ幻のウィンドウとして表示されます。これを続けてください。やがて、それらのインスタンスがプライマリビューに表示されるようになります。その後、タスクバーのアイコンを使って右クリックして、オフスクリーンのインスタンスを閉じます。オフスクリーンのインスタンスが開かなくなったら、プライマリ画面上のインスタンスを閉じます。次にそのアプリケーションを開いたときには、「オフカメラ」ではなく、プライマリ画面に表示されます。

1
1
1
2010-05-28 16:27:46 +0000

私はwinampと同じ問題を抱えていた。私は今のところ見つけた唯一の(不満足な)ソリューション:別のものに画面の解像度を変更し、バック&002&002トーマス

0
0
0
2017-06-28 01:10:28 +0000

また、UltraMon(ノンフリー、Windows、GUI)を使用して、ウィンドウを次のモニタまたは前のモニタに移動するためのキーボードショートカットを設定することもできます。

0
0
0
2013-11-16 19:12:31 +0000

タスクバーにカーソルを置いて、右クリックして「ウィンドウを横に並べて表示」を選択します。

0
0
0
2018-04-02 22:01:57 +0000

私は Borderline というツールを書きました。これは、実行時に画面外のウィンドウを自動的に画面上に戻すものです。必要なときに実行しなければなりませんが(キーボードショートカットを割り当てるか、スタートメニューに入れておくと最適に動作します)、常にバックグラウンドで動作しているわけではありません。

0
0
0
2019-02-24 14:24:24 +0000

時々、これは解決しました:

  • クリックWinKey + P
  • Extendまたは別のオプションを選択し、すべてのウィンドウがカスケードされます。プライマリ画面に目的のウィンドウを移動します。
0
0
0
2017-06-28 01:14:15 +0000

From Windowsでショートカットでウィンドウをボトム/トップモニターに移動する by Tymric :

AHKスクリプトを書いてみた

使い方:

Win + Alt + 矢印。アクティブなウィンドウを矢印で示された方向に移動させます。これはあなたのウィンドウがあなたのセットアップのモニター2またはモニター3からの右からのモニター2から上がろうとすればスクリーンの外で動くことを引き起こすかもしれないことに注意して下さい。今後更新していきたいと思います。アクティブウィンドウを指定されたモニター番号に移動

#Persistent

SysGet, MonitorCount, MonitorCount

#!Up::
  GoSub CalculateDisplacement
  WinMove, A, , %xPos%, %displaceYneg%
  return
#!Down::
  GoSub CalculateDisplacement
  WinMove, A, , %xPos%, %displaceYpos%
  return
#!Left::
  GoSub CalculateDisplacement
  WinMove, A, , %displaceXneg%, %yPos%
  return
#!Right::
  GoSub CalculateDisplacement
  WinMove, A, , %displaceXpos%, %yPos%
  return

#!1::
  GoSub CalculateDisplacement
  WinMove, A, , %xPosOn1%, %yPosOn1%
  return

#!2::
  if (MonitorCount > 1) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn2%, %yPosOn2%
  }
  return

#!3::
  if (MonitorCount > 2) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn3%, %yPosOn3%
  }
  return

#!4::
  if (MonitorCount > 3) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn4%, %yPosOn4%
  }
  return

#!5::
  if (MonitorCount > 4) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn5%, %yPosOn5%
  }
  return

#!6::
  if (MonitorCount > 5) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn6%, %yPosOn6%
  }
  return

#!7::
  if (MonitorCount > 6) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn7%, %yPosOn7%
  }
  return

#!8::
  if (MonitorCount > 7) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn8%, %yPosOn8%
  }
  return

#!9::
  if (MonitorCount > 8) {
    GoSub CalculateDisplacement
    WinMove, A, , %xPosOn9%, %yPosOn9%
  }
  return

CalculateDisplacement:
  WinGetPos, xPos, yPos, , , A
  Loop, %MonitorCount% {
    SysGet, MonitorDimension, Monitor, %A_Index%
    if (xPos > MonitorDimensionLeft and xPos < MonitorDimensionRight and yPos < MonitorDimensionBottom and yPos > MonitorDimensionTop) {
      currentMonitor = %A_Index%
    }
  }
  SysGet, thisMonitor, Monitor, %currentMonitor%
  displaceXpos := xPos + thisMonitorRight - thisMonitorLeft
  displaceYpos := yPos + thisMonitorTop - thisMonitorBottom
  displaceXneg := xPos - thisMonitorRight + thisMonitorLeft
  displaceYneg := yPos - thisMonitorTop + thisMonitorBottom
  Loop, %MonitorCount% {
    SysGet, nextMonitor, Monitor, %A_Index%
    xPosOn%A_Index% := xPos - thisMonitorLeft + nextMonitorLeft
    yPosOn%A_Index% := yPos - thisMonitorTop + nextMonitorTop
  }
  return
-1
-1
-1
2014-08-27 16:50:56 +0000

画面外で開いているウィンドウを移動させるには?

一時的に画面の解像度を下げて、マウスでトップバーを掴んで中央に移動させます。システムが自動的に解像度を復元するのを待ちます。DeskTop -> Screen resolution 2. あなたのモニターを選択し、現在の設定からいくつかの低解像度に変更します。システムは新しい解像度を表示し、30秒以内に維持するか、または元に戻すかどうかを尋ねます。30秒以内に、ミスしたウィンドウを掴んで中央に移動させます。