184 votes

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

Sous Windows Vista, je suis familier avec <img src="https://i.stack.imgur.com/B8Zit.png" alt="Windows Key"> Win + D pour afficher le bureau, mais parfois je veux juste minimiser deux ou trois fenêtres lorsqu'elles deviennent actives et non l'ensemble.

Quelle touche de raccourci puis-je utiliser pour réduire uniquement la fenêtre actuellement active ?

14voto

MaQleod Points 12844

En fonction de support microsoft il n'y en a pas, mais il est facile de le scripter en autoit .

EDIT : Ci-dessous un exemple très très basique de comment réaliser un raccourci pour minimiser la fenêtre focalisée, entièrement commenté.

#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

0 votes

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

0 votes

J'ai juste ajouté un modèle de base pour ce que vous recherchez, codé en autoit.

2 votes

Pourquoi un downvote ? Il s'agit d'une solution viable qui peut être personnalisée pour faire beaucoup plus que la simple fenêtre ciblée. De bien des façons, 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 qu'il/elle ne veut jamais minimiser et minimiser le reste).

13voto

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'épingler à la barre des tâches et de la déplacer vers l'une des premières positions. Vous pouvez ensuite utiliser Windows + 1 , 2 , 3 etc. pour faire basculer rapidement la fenêtre.

Il n'est plus nécessaire de faire défiler des tas de fenêtres avec 'Alt'+'Tab' pour l'agrandir.

0 votes

Cela fonctionne bien, mais seulement si c'est la seule fenêtre ouverte depuis cette application. Par exemple, j'essaie de réduire la fenêtre d'un navigateur et de passer à celle qui se trouve derrière, mais elles sont toutes deux issues du même navigateur et c'est plutôt peek qui s'affiche (et la sélection d'une nouvelle fenêtre ne réduit pas la fenêtre actuelle).

1voto

xxxbence Points 1019

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

Vous trouverez ci-dessous un simple script pour cela. Cette première pour définir une touche de raccourci (avec HotKeySet() ), que de réduire la fenêtre actuelle (avec WinSetState() ).

#include <WinApi.au3>

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

While 1
Sleep(100)
WEnd

Func MinimizeWin()
    WinSetState("[ACTIVE]", "", @SW_MINIMIZE)
EndFunc

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X