Quel est le raccourci clavier Windows pour réduire une seule fenêtre actuellement active?


127

Sur Windows Vista, je connais Windows Key Win+ Dpour montrer le bureau, mais parfois, je veux juste minimiser deux ou trois fenêtres au fur et à mesure qu'elles deviennent actives et non le tout.

Quel raccourci clavier puis-je utiliser pour réduire uniquement la fenêtre actuellement active?

Réponses:


139

J'utilise le raccourci Alt+ Spacesuivi de Npendant des années. Fonctionne sur n’importe quelle version de Windows, jusqu’à Windows 3.0! Il devrait fonctionner avec toutes les dispositions de clavier et probablement même toutes les localisations Windows.

Alt+ Spaceouvre le menu général des fenêtres. Vous pouvez l'ouvrir manuellement en cliquant avec le bouton gauche de la souris sur le coin supérieur gauche de la fenêtre.

Le menu contient les options pour agrandir, réduire, fermer la fenêtre, etc. Il souligne également la touche sur laquelle vous devez appuyer pour sélectionner l'option appropriée ("miNimize").

Le Nn'est pas un "raccourci clavier" général, mais une touche d'accès - un raccourci clavier vers une entrée d'un menu de l'interface graphique qui ne fonctionne que si / après l' ouverture du menu. Les textes des éléments de menu diffèrent d’une localisation à l’autre (langues), c’est pourquoi une lettre différente peut être soulignée et servir de clé d’accès.


2
Cela met en pause beaucoup de sites de streaming audio (la barre d'espace est coupable)
gregg

1
Ne fonctionne pas si la langue / la configuration actuelle n'est pas l'anglais.
Dima Stefantsov

8
Duh. Appuyez sur Alt + Espace et voyez quel est le raccourci clavier dans votre langue.
Torben Gundtofte-Bruun

3
Ils ont changé les raccourcis clavier par langue? Dérangeant ...
Timo

6
@Timo Il est difficile d'appuyer sur la touche N s'il manque une touche N sur votre clavier . Étant donné qu'il existe plus d'une disposition de clavier (et d'utilisation), j'espère qu'ils modifient les touches de raccourci en fonction de la langue ou du clavier.
8bittree

88

Une solution de contournement est Alt+ Esc- elle ne minimise pas la fenêtre active mais la place derrière toutes les autres fenêtres. L'effet est similaire cependant.

Je sais que ce n’est pas précisément ce que voulait demander l’interrogateur, mais c’est une solution Windows en une étape intégrée qui fonctionne de manière similaire.


9
J'aime le plus votre solution car elle nécessite le moins de frappe possible et peut être utilisée uniquement avec la main gauche! Si toutes vos fenêtres sont maximisées, cela produit presque le même effet.
Goweon

Un inconvénient à cela est de ne pas pouvoir revenir à Alt + Tab. L'idéal est probablement d'avoir un raccourci clavier qui amène la fenêtre juste derrière.
Andrew

4
Non ce n'est pas. Si vous utilisez Alt + Echap, vous pouvez récupérer cette fenêtre avec Alt + Tab comme d'habitude. Du moins pour Windows 10, c'est le cas.
Velda

Merci, maintenant je peux parer entre Alt Tab et Alt Esc
User101

Sensationnel. C’est encore mieux, car ce que je veux habituellement, c’est de l’écarter et / ou d’accéder à la fenêtre située derrière. Et cela laisse même l'ordre de commutation Alt + Tab intact! Grâce à toi, ma journée est réussie.
Timo le

81

Sous Windows 7 et versions ultérieures, vous pouvez réduire la fenêtre actuellement active avec: Win+ Down.

(Cela peut être une fonctionnalité Aero qui fonctionne aussi avec Vista.)


5
Notez que vous devez activer Aero Snap pour que cela fonctionne.
Sasha Chedygov

2
Voulez-vous dire ceci: aerosnap.de/index_eng.htm ? Même avec cela sur vista windows-down arrow ne semble fonctionner qu'avec environ la moitié des fenêtres. alt-space n est beaucoup plus fiable.
Ionise

17
Ne fonctionne pas sur les fenêtres agrandies ou sur un demi-écran.
Coxy

14
@Coxy C'est un processus en 2 étapes s'il est maximisé ou cliqué. Le premier trait restaure sa forme originale, le second coup le minimise. Pas très à l'aise.
Utilisateur

14
@buffer Non seulement il s’agit d’un processus en deux étapes, mais votre fenêtre a également perdu son état maximisé lorsque vous y revenez. :(
Timo

43

Lorsque maximisé:

  • Touche Windows + appuyez deux fois sur la flèche vers le bas.

Quand pas maximisé:

  • Touche Windows + appuyez une fois sur la flèche vers le bas.

1
Quelle est la différence entre appuyer une fois et deux fois? Il a déjà été fait mention de cette pression…
slhck

@slhck Je ne pense pas qu'il y ait une différence. Appuyez une fois sur cette touche pour réduire la fenêtre active et la déplacer vers une autre fenêtre. Un nouvel appui réduit simplement la fenêtre, etc., etc.
John Bensin

13
En fait, Ricky a raison. Appuyer sur Win + Down quand une fenêtre est maximisée ne la minimisera pas, mais la restaurera simplement. Vous devez appuyer sur Win + Down une fois de plus afin de le minimiser.
Otiel

Pour mon ordinateur Win10, il faut quatre flèches vers le bas
J-Dizzle le

Simple comme il se doit
Vadim

14

selon le support technique de Microsoft , il n'y en a pas, mais il est facilement scripté dans autoit .

EDIT: Vous trouverez ci-dessous un exemple très élémentaire de la procédure à suivre pour réaliser un raccourci clavier afin de minimiser la fenêtre focalisée.

#include <WinApi.au3> ;include winAPI library

HotKeySet("!M",'_MinimizeActive') ;sets hotkey to Alt+Shift+m to trigger function

While 1 ;loop to keep alive

WEnd

Func _MinimizeActive()
    Local $v_Wnd, $w_Wnd ;declare variables
    $v_Wnd = _WinAPI_GetFocus() ;get focused window
    $w_Wnd = WinGetHandle($v_Wnd) ;get handle of focused window
    WinSetState($w_Wnd,"",@SW_MINIMIZE) ;minimize focused window
EndFunc

Merci pour la réponse rapide, le lien entre les raccourcis clavier Microsoft et ce qui semble être une solution gratuite!
Ionise

vient d'ajouter un modèle de base pour ce que vous recherchez, codé dans autoit.
MaQleod

2
Pourquoi un vote négatif? C'est une solution viable et peut également être personnalisé pour faire beaucoup plus que la fenêtre ciblée. À bien des égards, cela peut être bien supérieur à la réponse acceptée, en fonction des préférences de l'OP (comme sélectionner les 3 fenêtres les plus hautes et isoler certaines d'entre elles qu'il / elle ne veut jamais minimiser et minimiser le reste).
MaQleod

12

Si ce que vous voulez est un moyen facile d’ouvrir et de réduire une fenêtre que vous utilisez souvent, il suffit de l’ajouter à la barre des tâches et de la déplacer vers l’une des premières positions. Ensuite , vous pouvez utiliser Windows+ 1, 2, 3etc. pour basculer rapidement la fenêtre.

Plus besoin de faire défiler de nombreuses fenêtres avec "Alt" + "Tab" pour maximiser encore.


4

Script AutoHotKey pour Minimize:

;=============================================================================;
; WINDOWS KEY + Alt + Down  --  Minimizies Active window
;=============================================================================;
; instead of "Restore Down" for Win+Down
#!Down::WinMinimize, A

Explication:

[Key-Kombination]::[Action] 

#!Down
-> will execute when Windows-Key (#), Alt-Key (!), Down-Arrow-Key (down) are pressed together

WinMinimize, A  
-> will mimimize (WinMinimize) the active (A) window

1
Je ne pense pas que vous ayez besoin du retour car c'est un raccourci clavier à une seule ligne
DLeh

Cela ne fonctionne pas lorsque j'utilise la touche Alt.
Wizlog

Pourriez-vous s'il vous plaît expliquer pourquoi le , Aparamètre, s'il vous plaît? L’ Aide AutoHotKey ne m’aide pas à le définir assez clairement.
Sopalajo de Arrierez

@SopalajodeArrierez, si vous consultez l'aide de WinMinimize, vous verrez que le premier paramètre est WinTitle. Si vous consultez l'aide de WinTitle, vous verrez dans le tableau de référence rapide en haut de la page ce qu'est "A".
Sam Hasler

Oh oui The Active Window, désolé. Trop longtemps sans programmer sur AutoHotkey, je pensais donc plutôt que "A"simplement A.
Sopalajo de Arrierez

1

Comme Windows n’a pas de touche de raccourci, vous pouvez utiliser une solution tierce, comme autoit pour le faire.

Voici un script simple pour cela. Cette première pour définir un raccourci clavier (avec HotKeySet () ), que minimiser la fenêtre en cours (avec WinSetState () ).

#include <WinApi.au3>

HotKeySet("!M",'MinimizeWin') ;Alt+Shift+m

While 1
Sleep(100)
WEnd

Func MinimizeWin()
    WinSetState("[ACTIVE]", "", @SW_MINIMIZE)
EndFunc
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.