画面外に出てしまったウィンドウを取得するにはどうしたらいいですか?

window windows-xp

私はあるマシンで奇妙な問題を抱えています。私はそれをクリックして視界に戻すためにそれをドラッグすることができません

Windows XPでは、これを解決するプログラムや修正プログラムはありますか?

Windowsや他のプログラムは閉じた後にウィンドウの位置を保存するので、再度開いた時には閉じた場所に保存されているのですが、画面外で閉じたウィンドウが見えなくなってしまいました

  67  qroberts  2011-07-28


ベストアンサー

タスクバーでハイライトして、ALT+SPACEを押し、Mを押してください。これで移動できる状態になります。その後、矢印キーを使って移動させ、終了したらEnterキーを押します

Shiftキーを押しながら閉じてみてください。そうすることで場所が保存されることが多いです

101  KCotreau  2011-07-28


私はオタク的な解決策を持っています :-)すべてのオフスクリーンウィンドウを通過し、それらを左上隅に移動することを提供するPythonのスクリプト

import winxpgui, sys, win32con

screen_width = 1920
screen_height = 1200

def WindowsListEnum(hwnd, data):
pos = winxpgui.GetWindowRect(hwnd)
left, top = 0, 0
if pos[0] < 0 or pos[0] > screen_width:
left = 10
if pos[1] < 0 or pos[1] > screen_height:
top = 10
if left or top:
print winxpgui.GetWindowText(hwnd), ',', pos, '->', (top, left, pos[2], pos[3])
if sys.stdin.read(1) == 'y':
winxpgui.SetWindowPos(hwnd, win32con.HWND_NOTOPMOST, left, top, pos[2]-pos[0], pos[3]-pos[1], win32con.SWP_SHOWWINDOW)

print "press 'y' to move the window, anything else to continue\n"
winxpgui.EnumWindows(WindowsListEnum, None)

PythonWin32all が必要です

18  Lukas Cenovsky  2011-07-28


Windows 7では、ウィンドウを選択し、Win +矢印キーで移動することができます

14  tidbeck  2011-07-28


また、タスクバーを右クリックして、ウィンドウを整列させるメニューの選択肢の一つを選択することもできます。Windows 7では、それらは

  • Cascade Windows
  • スタックされたWindowsを表示します
  • ウィンドウを横に並べて表示します

以前のバージョンでは少し違う用語を使っていましたが、同じことをしていました。私の記憶が正しければ、一部のバージョンではミニマイズされていないウィンドウ/アプリケーションのみを配置します


enter image description here

9  StevenV  2011-07-28


  1. タスクバーをクリックするか、ALT+TABをクリックして、ウィンドウにフォーカスを設定します

  2. ALT+SPACEでシステムメニューを表示します

  3. Mで移動を選択します

  4. 矢印キーを1回タップすると、ウィンドウの移動を開始します

  5. マウスを動かす

ウィンドウがすぐにポップアップして表示されます

これは、特に画面から外れている場合には、矢印を使ってウィンドウ全体を移動するよりも高速です

6  Jay Bazuzi  2011-07-30


おまけのヒント:キーボードで動かし始めた後(1ピクセル)、マウスを動かすだけで終了です。その方がずっと速いです

5  Jeff  2011-07-29


@qrobers StevenVさんが指摘されているように

タスクバーのウィンドウボタンを右クリックして指示します

  • カスケードウィンドウ(窓のヘッダーが表示されている状態で窓を重ねる)
  • ウィンドウを垂直にタイル(デスクトップ上にすべての開いているウィンドウのサイズを変更して配置するために最善を尽くします)
  • 水平にタイル状のウィンドウ(デスクトップ上にすべての開いているウィンドウのサイズを変更して配置するために最善を尽くします)

これは圧倒的に簡単です。電源が切れて2台目のモニターが使えなくなった時に、ラップトップのマルチモニターセットで使用しています。私は私のメインモニタ(ラップトップ)にすべてのウィンドウを引っ張ることができます。非常に簡単、迅速

2  nelaaro  2011-07-29


一部のアプリケーションでは、FSCapture(faststoneのスクリーンキャプチャ)のように、ウィンドウをアクティブにして、alt+space+mを使っても反応しないものがあります。WindowSpace(無料トライアル)では、画面上に戻すように動作しました

0  Lames  2013-06-19


よく効くテクニックはこれです

  • タスクバーで右クリックして、「デスクトップの表示」を選択します
  • 問題のあるプログラムタスクを右クリックして、「復元」を選択します
  • 他のプログラムのタスクを右クリックして、”復元 “を選択します
  • タスクバーを右クリックして「Cascade Windows」を選択します

これは通常、ウィンドウのパラメータが現在の画面に収まるようにします。アクティブなウィンドウが2つしかない場合、ほとんどのウィンドウの位置は変更されません

0  mgkrebbs  2013-09-30


Shove-It for Windowsという非常に優れたプログラムがあります。以前は www.phord.com にありましたが、現在は削除されています。基本的にはこれを実行するだけで、部分的にでも画面外に開いたウィンドウを自動的に検出し、それらを表示ポータルエリアに「押し込む」か、必要に応じてサイズを変更して、すべて自動で行います。私はそれの古いベータ版を見つけることができましたが、それは無料です, Sugarsyncを介して共有します。https://www.sugarsync.com/pf/D290041_6932435_98576

0  Dhry  2013-11-09


  1. aero snapプラグインをインストールします
  2. ホットキーで画面を移動します。Win + 矢印

0  Josep Alsina  2014-01-20


タイトルとURLをコピーしました