Ekran dışına çıkmış pencereleri almak için ne yapabilirim?


67

Bazen bir pencere başlatıldığında ekrandan dışarıya doğru bakabileceği bir makine ile ilgili garip bir sorun yaşıyorum. Görmeye geri sürüklemek için üzerine tıklayamıyorum.

Windows XP'de bunun için herhangi bir program veya düzeltme var mı?

Windows ve diğer programların kapandıktan sonra pencere konumlarını kaydetmeyi sevdiklerini biliyorum, bu yüzden onları yeniden açtığınızda kapatıldıkları yerde olduklarını ve ekranın kapandığı bu pencerelerin hiçbirini göremiyorum.


8
ALT + SPACE, M ve cevaplardaki görev çubuğu püf noktalarına sağ tıklanmasının, UNIX benzeri sistemlerin çoğu pencere yöneticisinde de işe yaradığını ve bunun göreceli olarak evrensel bir numara olduğunu not etmek faydalı olabilir. Ek olarak, UNIX sistemlerinde küçük bir pencere alt kümesine sahipseniz bile, sürüklemek için genellikle ALT + TIKLAYINIZ. Bunun Windows'a özgü bir soru olduğunu biliyorum, bu yüzden bunu tam teşekküllü bir cevap olarak bırakmıyorum, ancak Google’dan birisinin gelmesine yardımcı olabilir.
Michael Trausch

İkinci monitörü yakın zamanda bağladınız mı? Ya da belki bir projektör? Bu, ikinci monitör cihazı eklediğinizde ve masaüstünüzü strech ettiğinizde olur (bazen)
Adam RichardSon

6 ay önce sordu, yani "ayrıca bakınız": superuser.com/questions/239891/…
Christopher Galpin 13:11

Yanıtlar:


101

Görev çubuğunda vurgulayın, sonra ALT+ SPACEtuşuna basın M. Bu harekete hazır hale getirecek. Ardından ok tuşlarını kullanarak hareket ettirin ve tamamladığınızda Enter tuşuna basın.

Kapatırken Shifttuşu tutmayı deneyin . Bu genellikle konumu kaydeder.


4
Ayrıca, görev çubuğundaki program öğesine sağ tıklayın, ardından Taşı'yı seçin, ardından farenizi tekrar hareket ettirmeden pencerenin görünene kadar sağ, sol, yukarı veya aşağı ok tuşlarına basın.
music2myear

Teşekkür ederim! Bu mükemmel çalıştı. Zaman aşımı süresi dolduğunda cevap olarak işaretleyecektir.
qroberts

1
@ qroberts Neden evrensel olmadığından emin değilim, ancak Shift numarası bazı programlar için iyi çalışıyor, aksi halde kurtaramayacağı zaman pozisyonu koruyor. İşaretlediğin için teşekkürler. Bunu takdir ediyorum.
KCotreau

18
Alt + boşluk tuşlarına bastıktan ve sonra ok düğmelerinden birini biraz hareket ettirmek için kullandıktan sonra, fareyi hareket ettirdikten sonra fare imlecinizin altına atlayacaktır.
Ben Richards,

1
@ qroberts @KCotreau: Vardiya numarası sadece program varsayılan başlangıç ​​pozisyonunu kullanmasını isterse CreateWindowEx(ya da .Net'te) çalışır FormStartLocation. Varsayılan konumu kullanmayan, geçerli bir nedenden dolayı veya geliştiricinin bir hata unuttuğunu / unuttuğunu / daha iyisini bilmediğinden (normalde
BlueRaja - Danny Pflughoeft

18

Bir geeky çözümüm var :-) Python'da tüm ekran dışı pencerelerden geçen ve onları sol üst köşeye taşımayı sunan Script:

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)

Python ve Win32all'e ihtiyacınız var .


4
Evet, bir şeyler indirebilir ve yükleyebilirsiniz (3-5 dakika) VEYA kısayol tuşlarını (3-5 saniye) kullanabilirsiniz ...
TFM

2
Genelde kısayolu da kullanıyorum ancak bazen çalışmıyor veya bir kerede daha fazla Windows taşımam gerekiyor.
Lukas Cenovsky

3
Tamamen overkill ama hoşuma gitti
Gary

6
+1. Bu, cam tamamen ekran dışı ve bilinmeyen bir yöne (veya ekranın çok uzağında) ise faydalıdır.
Peter Mortensen

@Peter: Bu durumda alt-boşluk ardından x'i kullanabilirsiniz, bu da pencereyi
büyütür

14

Windows 7'de pencereyi ve ardından Wintaşımak için + ok tuşlarını seçebilirsiniz .


3
Sorunun Windows XP hakkında sorulduğunu unutmayın, ancak bu bazen kendimi kullandığım Windows 7 için harika bir numara.
nhinkle

9

Ayrıca görev çubuğuna sağ tıklayabilir ve pencere düzenleme menüsü seçeneklerinden birini seçebilirsiniz. Windows 7'de bunlar:

  • Cascade Windows
  • Windows Yığınını Göster
  • Windows Yan Yana Göster

Önceki sürümler biraz farklı terimler kullanıyordu, ancak aynı şeyi yaptı. Bazı sürümler, doğru şekilde hatırlıyorsam, simge durumuna küçültülmüş pencereleri / uygulamaları düzenler.


görüntü tanımını buraya girin


Bu yöntem aynı zamanda diğer tüm görünür pencereleri etkiler.
Synetech

Bu doğru @ Synetech ama sunum sırasında ekran dışı bir pencereyi geri almak için çaresiz olduğunuzda, karışıklık sakıncası olmaz ...
István Zachar

6
  1. Görev çubuğundaki veya ALT+ işaretini tıklayarak odağı pencereye ayarlayın TAB.

  2. ALT+ SPACEsistem menüsünü getirmek için.

  3. M Taşı'yı seçmek için

  4. Pencereyi taşımaya başlamak için bir ok tuşuna bir kez dokunun.

  5. Fareni hareket ettir

Pencere görüntülemek için hızlı bir şekilde açılır.

Bu, özellikle ekran kapalıysa, pencereyi tam olarak hareket ettirmek için okları kullanmaktan daha hızlıdır.


Her iki eksene de ihtiyacınız yok; Herhangi bir ok tuşu yapacağız.
Synetech

@Synetechinc: Windows 7'de bunu doğruladım; Haklısın. Bu diziyi uzun zaman önce öğrendim, bu yüzden daha önceki Windows / NT sürümlerinde gerekli olmuş olabilir. Bu bilgiye sahip olan varsa cevabımı güncelleyeceğim.
Jay Bazuzi

Hmm, bu garip görünüyor, neden ikisinin de gerekli olduğunu hayal edemiyorum. Herhangi bir ok tuşunun en azından Win95'e döndüğünü biliyorum. Belki sadece ikisine de bastınız ve bunun ne yaptığını düşündünüz, oyunda bir şey yapmak için bir demet tuşa basmak ve hangisinin hile yaptığını bilmemek gibi, bu yüzden her seferinde hepsini tekrarlarsınız. :-)
Synetech

5

Ek bir ipucu: klavyeyle taşımaya başladıktan sonra (bir piksel), sadece fareyi hareket ettirerek bitirin. Bu çok daha hızlı.


2

StevenV tarafından belirtildiği gibi @ qrobers

Görev çubuğu pencere düğmesini sağ tıklayın ve

  • Cascade Windows (pencereleri üst üste gösterilen pencerelerle üst üste istifler)
  • Windows Dikey Olarak Döşe (masaüstünüze yeniden boyutlandırılmış tüm açık pencereleri yerleştirmek için elinden gelenin en iyisini yapar)
  • Windows Yatay Olarak Döşeme (masaüstünüze yeniden boyutlandırılmış tüm açık pencereleri yerleştirmek için elinden gelenin en iyisini yapar)

Bu çok kolay. Güç kesildiğinde dizüstü bilgisayarımda kurulu birden çok monitörde kullanıyorum ve ikinci monitörü kaybettim. Tüm pencereleri ana monitörüme (dizüstü bilgisayar) çekebilirim. Çok kolay, hızlı.


Bu yöntem aynı zamanda diğer tüm görünür pencereleri etkiler.
Synetech

0

Bazı uygulamalar, FSCapture (faststone ekran yakalama) gibi alt + space + m kullanarak pencereyi etkinleştirmeye yanıt vermez. WindowSpace (ücretsiz deneme) ekrana geri getirmek için çalıştı.


0

Genellikle çalışan bir teknik şudur:

  • Görev çubuğuna sağ tıklayın ve "Masaüstünü Göster" i seçin
  • Sorunlu program görevine sağ tıklayın ve "Geri Yükle" yi seçin
  • Başka bir programın görevini sağ tıklayın ve "Geri Yükle" yi seçin
  • Görev çubuğuna sağ tıklayın ve "Cascade Windows" u seçin

Bu normalde pencere parametrelerinin geçerli ekrana sığmasına neden olur. Sadece iki aktif pencereye sahip olmak çoğu pencere pozisyonunu değiştirmeden tutar.


0

Shove-It for Windows adlı son derece iyi bir program var (ya da öyleydi). Eskiden www.phord.com adresindeydim ama şimdi aşağı alındı. Temelde sadece çalıştırın ve kısmen ekran dışı olsa bile içerikleriyle açılan tüm pencereleri otomatik olarak algılar ve ya onları görüntüleme portalı alanına yeniden "sürükler" ya da gerekirse otomatik olarak yeniden boyutlandırır. Ücretsiz olan eski bir beta sürümünü bulmayı başardım, Sugarsync ile paylaşacağım. https://www.sugarsync.com/pf/D290041_6932435_98576


3
Sadece bir FYI, buradaki çoğu kullanıcı, arka planla bile olsa, internetten rastgele bir zip dosyası indirmekten şüphelenecektir.
Musa

0
  1. Aero snap eklentisini yükleyin .
  2. Ekranı kısayol tuşu ile hareket ettirin: Win + okları
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.