2010-09-16 04:16:39 +0000 2010-09-16 04:16:39 +0000
135
135

Wat is de Windows sneltoets om een enkel, momenteel actief venster te minimaliseren?

Op Windows Vista ben ik bekend met

Win + D om het bureaublad te tonen, maar soms wil ik gewoon twee of drie vensters minimaliseren als ze actief worden en niet de hele partij.

Welke sneltoets kan ik gebruiken om alleen het momenteel actieve venster te minimaliseren?

Antwoorden (8)

145
145
145
2010-09-16 07:31:28 +0000

Ik gebruik al jaren de snelkoppeling Alt+Space gevolgd door N. Werkt op elke Windows versie, helemaal terug naar Windows 3.0! Het zou moeten werken met alle toetsenbordindelingen en waarschijnlijk zelfs met alle Windows lokalisaties.

Alt+Space opent het algemene windows menu. U kunt het handmatig openen door met de linkermuisknop op de linker bovenhoek van het venster te klikken.

Het menu bevat de opties om het venster te maximaliseren, te minimaliseren, te sluiten, enz. Het onderstreept ook de toets die je moet indrukken om de juiste optie (“miNimize”) te selecteren.

De N is geen algemene “sneltoets” maar een toegangstoets - een sneltoets naar een invoer in een GUI menu dat werkt alleen als/na het menu opent. De teksten van de menu-items verschillen per lokalisatie (taal), waardoor een andere letter onderstreept kan worden en als toegangstoets kan dienen.

98
98
98
2016-10-25 18:25:34 +0000

Een kleine workaround is Alt + Esc - het minimaliseert het actieve venster niet, maar plaatst het achter alle andere ramen. Het effect is echter vergelijkbaar.

Ik weet dat het niet precies is wat de vraagsteller wilde, maar het is een ingebouwde Windows one-step oplossing die op een vergelijkbare manier werkt.

85
85
85
2010-09-16 05:35:50 +0000

In Windows 7 en later kunt u het huidige actieve venster minimaliseren met: Win + Down.

(Dit kan ook een Aero-functie zijn die met Vista werkt).

46
46
46
2013-09-20 20:00:03 +0000

Indien gemaximaliseerd:

  • Windows toets + druk tweemaal op de pijl naar beneden.

Indien niet gemaximaliseerd:

  • Windows toets + druk eenmaal op de pijl naar beneden.
14
14
14
2010-09-16 04:22:38 +0000

volgens microsoft support is er geen, maar het is eenvoudig te scrippen in autoit .

EDIT: Hieronder vindt u een zeer eenvoudig voorbeeld van hoe u een sneltoets kunt uitvoeren om het gerichte venster te minimaliseren, volledig becommentarieerd.

#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
12
12
12
2015-03-19 15:52:52 +0000

Als u een venster dat u vaak gebruikt gemakkelijk kunt openen en minimaliseren, hoeft u het alleen maar vast te pinnen op de taakbalk en het te verplaatsen naar een van de eerste posities. Dan kunt u Windows+1, 2, 3 etc. gebruiken om snel te wisselen tussen de vensters.

Geen scrollen meer door veel vensters met ´Alt´+´Tab´ om het ook weer te maximaliseren.

4
4
4
2016-03-15 09:57:12 +0000

AutoHotKey script voor Minimaliseren:

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

Uitleg:

[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
1
1
2015-10-28 14:17:28 +0000

Omdat windows er geen sneltoets voor heeft, kunt u gebruik maken van een 3rd party oplossing, zoals autoit om dat te doen.

Hieronder staat een eenvoudig script voor. Dit is om eerst een sneltoets in te stellen (met HotKeySet() ), dan het huidige venster te minimaliseren (met WinSetState() ).

#include <WinApi.au3>

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

While 1
Sleep(100)
WEnd

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

Gerelateerde vragen

10
10
11
8
14