Qual é a tecla de atalho do Windows para minimizar uma única janela atualmente ativa?

127

No Windows Vista, eu estou familiarizado com o Windows Key Win+ Dpara mostrar a área de trabalho, mas às vezes eu apenas quero minimizar duas ou três janelas à medida que elas se tornam ativas e não muito.

Qual tecla de atalho posso usar para minimizar apenas a janela ativa no momento?

Ionise
fonte

Respostas:

139

Eu tenho usado o atalho Alt+ Spaceseguido por Nanos. Funciona em qualquer versão do Windows, desde o Windows 3.0! Ele deve funcionar com todos os layouts de teclado e provavelmente até com todas as localizações do Windows.

Alt+ Spaceabre o menu geral do Windows. Você pode abri-lo manualmente clicando com o botão esquerdo do mouse no canto superior esquerdo da janela.

O menu contém as opções para maximizar, minimizar, fechar a janela etc. Ele também sublinha a tecla que você precisa pressionar para selecionar a opção apropriada ("miNimize").

Não Né uma "tecla de atalho" geral, mas uma tecla de acesso - um atalho de teclado para uma entrada em um menu da GUI que funciona apenas se / após a abertura do menu. Os textos dos itens de menu diferem entre as localizações (idiomas), e é por isso que uma letra diferente pode ser sublinhada e servir como chave de acesso.

Torben Gundtofte-Bruun
fonte
2
Isso pausa um monte de sites de streaming de áudio (barra de espaço é culpado)
Gregg
1
Não funciona se o idioma / layout atual não for o inglês.
Dima Stefantsov
8
Duh. Pressione Alt + Space e veja qual é o atalho do teclado no seu idioma.
Torben Gundtofte-Bruun 17/10
3
Eles mudaram as teclas de atalho por idioma? Perturbando ...
Timo
6
@Timo É difícil pressionar a tecla N se o seu teclado não tem uma chave N . Considerando que existe mais de um layout de teclado (e uso), espero que eles mudem as teclas de atalho para se ajustarem ao idioma ou teclado.
8bittree
88

Uma pequena solução alternativa é Alt+ Esc- ela não minimiza a janela ativa, mas a coloca atrás de todas as outras janelas. O efeito é semelhante no entanto.

Sei que não é exatamente o que o solicitante de perguntas queria, mas é uma solução de etapa única do Windows que funciona de maneira semelhante.

Velda
fonte
9
Eu gosto mais da sua solução, porque requer a menor quantidade de pressionamentos de tecla e pode ser feita apenas com a mão esquerda! Se todas as suas janelas estiverem maximizadas, isso atinge quase o mesmo efeito.
goweon
Uma desvantagem disso é não poder Alt + Tab voltar a ele. É provável que o ideal tenha uma tecla de atalho que traga a janela logo atrás para a frente.
Andrew
4
Não, não é. Se você usa Alt + Esc, pode recuperar essa janela com Alt + Tab, como de costume. Pelo menos para o Windows 10, é o caso.
Velda
Obrigado, agora eu posso desviar entre Alt Tab e Alt Esc
User101
Uau. Isso é ainda melhor, porque o que eu normalmente quero é tirá-lo do caminho e / ou acessar a janela atrás dele. E ainda deixa intacta a ordem de troca Alt + Tab! Você fez o meu dia.
Timo
81

No Windows 7 e posterior, você pode minimizar a janela ativa no momento com: Win+ Down.

(Esse pode ser um recurso Aero que também funciona com o Vista.)

KrakenSoup
fonte
5
Observe que você precisa habilitar o Aero Snap para que isso funcione.
Sasha Chedygov 16/09/10
2
Você quer dizer isso: aerosnap.de/index_eng.htm ? Mesmo com isso nas janelas do Windows, a seta para baixo parece funcionar com cerca de metade das janelas. alt-space n é muito mais confiável.
Ionise 17/09/10
17
Não funciona em nenhuma janela maximizada ou ajustada para metade da tela.
Coxy
14
@Coxy É um processo de 2 etapas se maximizado ou ajustado. O primeiro golpe restaura a forma original, o segundo golpe minimiza. Não é muito confortável.
usuário
14
@buffer Não é apenas um processo em duas etapas, mas sua janela também perdeu seu estado maximizado quando você volta a ele. :(
Timo
43

Quando maximizado:

  • Tecla Windows + pressione a seta para baixo duas vezes.

Quando não está maximizado:

  • Tecla Windows + pressione a seta para baixo uma vez.
Ricky
fonte
1
Qual é a diferença entre pressionar uma e duas vezes? Pressionar isso uma vez já foi mencionado ...
slhck 20/09/2013
@ Sllck Não acho que exista diferença. Pressionar uma vez minimiza a janela que atualmente tem foco e move o foco para outra janela. Pressionando novamente simplesmente minimiza essa janela, etc. etc.
John Bensin
13
Na verdade, Ricky está (com condição) certo. Pressionar Win + Down quando uma janela é maximizada não a minimiza, mas apenas a restaura. Você precisa pressionar Win + Down mais uma vez para minimizá-lo.
Otiel
Para meu computador Win10 leva quatro setas para baixo
J-Dizzle
Simples como deveria ser
Vadim
14

de acordo com o suporte da microsoft , não há um, mas é facilmente script em autoit .

Edição: Abaixo está um exemplo muito básico de como realizar uma tecla de atalho para minimizar a janela focada, totalmente comentada.

#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
MaQleod
fonte
Obrigado pela resposta rápida, pelo link das teclas de atalho da Microsoft e pelo que parece ser uma solução gratuita!
Ionise 16/09
acabou de adicionar um modelo básico para o que você está procurando, codificado em autoit.
MaQleod 16/09/10
2
Por que um voto negativo? É uma solução viável e também pode ser personalizada para fazer muito mais do que apenas a janela focada. De muitas maneiras, isso pode ser muito superior à resposta aceita, dependendo das preferências do OP (como selecionar as três janelas superiores e isolar determinadas que nunca deseja minimizar e minimizar o resto).
MaQleod
12

Se o que você deseja é uma maneira fácil de abrir e minimizar uma janela usada com frequência, basta fixá-la na barra de tarefas e movê-la para uma das primeiras posições. Então você pode usar Windows+ 1, 2, 3etc, para alternar rapidamente a janela.

Chega de percorrer um monte de janelas com 'Alt' + 'Tab' para maximizar novamente.

Hein A. Grønnestad
fonte
4

Script AutoHotKey para Minimize:

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

Explicação:

[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
Sam Hasler
fonte
1
Eu não acho que você precisa de retorno, porque é um atalho de linha única
DLeh
Isso não funciona quando eu uso a tecla alt.
Wizlog 27/06/16
Você poderia explicar por que o , Aparâmetro, por favor? A Ajuda do AutoHotKey não define o suficiente para mim.
Sopalajo de Arrierez
@SopalajodeArrierez, se você procurar a ajuda do WinMinimize, verá que o primeiro parâmetro é WinTitle. Se você procurar a ajuda do WinTitle, verá na tabela Referência Rápida, na parte superior da página, o que é "A".
precisa
Ah, sim The Active Window, desculpe. Muito tempo sem programar no AutoHotkey, pensei em "A"vez de apenas A.
Sopalajo de Arrierez 03/04
1

Como o Windows não possui uma tecla de atalho, você pode usar uma solução de terceiros, como a autoit para fazer isso.

Abaixo está um script simples para isso. É o primeiro a definir uma tecla de atalho (com HotKeySet () ), a fim de minimizar a janela atual (com WinSetState () ).

#include <WinApi.au3>

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

While 1
Sleep(100)
WEnd

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