web-dev-qa-db-fra.com

Que puis-je faire pour récupérer des fenêtres qui ont quitté l'écran?

J'ai un problème étrange avec une machine où parfois, quand une fenêtre est initialisée, elle sortira de l'écran et sera invisible. Je suis incapable de cliquer dessus pour le ramener à la vue.

Existe-t-il des programmes ou des correctifs pour cela dans Windows XP?

Je sais que Windows et d'autres programmes aiment enregistrer les fenêtres après leur fermeture. Lorsque vous les rouvrez, elles se trouvent à l'endroit où elles ont été fermées et je ne peux voir aucune de ces fenêtres qui ont été fermées à l'écran.

67
qroberts

Mettez en surbrillance dans la barre des tâches, appuyez sur ALT+SPACE puis M. Cela le préparera pour bouger. Ensuite, utilisez les touches fléchées pour le déplacer et appuyez sur Entrée lorsque vous avez terminé.

Essayez de tenir le Shift clé en fermeture. Cela enregistre souvent l'emplacement.

100
KCotreau

J'ai une solution geek :-) Script en Python qui passe par toutes les fenêtres hors écran et propose de les déplacer dans le coin supérieur gauche:

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)

Vous avez besoin de Python et Win32all .

18
Lukas Cenovsky

Sous Windows 7, vous pouvez sélectionner la fenêtre puis Win + touches fléchées pour le déplacer.

14
tidbeck

Vous pouvez également cliquer avec le bouton droit de la souris sur la barre des tâches et choisir l’un des choix de menu de disposition des fenêtres. Dans Windows 7, ils sont:

  • Fenêtres en cascade
  • Afficher les fenêtres empilées
  • Afficher les fenêtres côte à côte

Les versions précédentes utilisaient des termes légèrement différents, mais faisaient la même chose. Certaines versions n'organiseront que des fenêtres/applications non réduites, si je me souviens bien.


enter image description here

9
StevenV
  1. Activez la fenêtre en cliquant dans la barre des tâches ou ALT+TAB.

  2. ALT+SPACE pour faire apparaître le menu système.

  3. M pour sélectionner Move.

  4. Appuyez une fois sur une touche fléchée pour commencer à déplacer la fenêtre.

  5. Déplace ta souris.

La fenêtre va rapidement apparaître pour voir.

C’est plus rapide que d’utiliser les flèches pour déplacer la fenêtre d’un bout à l’autre, surtout si elle est hors de l’écran.

6
Jay Bazuzi

Un conseil supplémentaire: une fois que vous avez commencé à le déplacer avec le clavier (un pixel), terminez en déplaçant simplement la souris. C'est beaucoup plus rapide.

5
Jeff

@qrobers comme noté par StevenV

Faites un clic droit sur le bouton de la fenêtre de la barre des tâches et dites-le à

  • Fenêtres en cascade (empile les fenêtres les unes sur les autres avec les en-têtes de fenêtres affichées)
  • Mosaïque verticale des fenêtres (fait de son mieux pour placer toutes les fenêtres ouvertes redimensionnées sur votre bureau)
  • Mosaïque horizontale des fenêtres (fait de son mieux pour placer toutes les fenêtres ouvertes redimensionnées sur votre bureau)

C'est de loin le plus facile. Je l'utilise dans un ensemble de moniteurs multiples sur mon ordinateur portable lorsque le courant est coupé et que je perds le deuxième moniteur. Je peux tirer toutes les fenêtres sur mon moniteur principal (ordinateur portable). Très facile, rapide.

2
nelaaro

Il existe (ou existait) un très bon programme appelé Shove-It pour Windows. Utilisé pour être à www.phord.com mais il a été enlevé maintenant. En gros, lancez-le et il détectera automatiquement toutes les fenêtres ouvertes avec leur contenu même partiellement hors écran, et les "repoussera" dans la zone du portail de visualisation ou les redimensionnera si nécessaire, automatiquement. J'ai réussi à localiser une ancienne version bêta gratuite, que je partagerai via Sugarsync. https://www.sugarsync.com/pf/D290041_6932435_98576

0
Dhry
  1. Installez le plugin aero snap .
  2. Déplacer l'écran avec le raccourci clavier: Win + flèches
0
Josep Alsina

Une technique qui fonctionne souvent est la suivante:

  • Faites un clic droit dans la barre des tâches et choisissez "Afficher le bureau".
  • Faites un clic droit sur la tâche du programme qui pose problème et choisissez "Restaurer"
  • Faites un clic droit sur la tâche d'un autre programme et choisissez "Restaurer"
  • Cliquez avec le bouton droit dans la barre des tâches et choisissez "Windows en cascade".

Cela provoque normalement l'ajustement des paramètres de la fenêtre sur l'écran actuel. N'ayant que deux fenêtres actives, la plupart des positions de la fenêtre restent inchangées.

0
mgkrebbs

Certaines applications ne répondent pas à l'activation de la fenêtre, plus l'aide de alt + space + m, telles que FSCapture (capture d'écran faststone). WindowSpace (essai gratuit) a travaillé pour le ramener à l'écran.

0
Lames