Réponses:
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.
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.
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.)
Lorsque maximisé:
Quand pas maximisé:
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
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
, 3
etc. pour basculer rapidement la fenêtre.
Plus besoin de faire défiler de nombreuses fenêtres avec "Alt" + "Tab" pour maximiser encore.
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
, A
paramètre, s'il vous plaît? L’ Aide AutoHotKey ne m’aide pas à le définir assez clairement.
The Active Window
, désolé. Trop longtemps sans programmer sur AutoHotkey, je pensais donc plutôt que "A"
simplement A
.
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