Apa hotkey Windows untuk meminimalkan jendela tunggal yang sedang aktif?

127

Pada Windows Vista, saya terbiasa dengan Windows Key Win+ Duntuk menampilkan desktop tetapi kadang-kadang saya hanya ingin meminimalkan dua atau tiga jendela karena mereka menjadi aktif dan tidak banyak.

Hotkey apa yang dapat saya gunakan untuk meminimalkan hanya jendela yang sedang aktif?

Ionise
sumber

Jawaban:

139

Saya telah menggunakan cara pintas Alt+ Spacediikuti Nselama bertahun-tahun. Bekerja pada versi Windows apa saja, kembali ke Windows 3.0! Ini harus bekerja dengan semua tata letak keyboard dan mungkin bahkan semua pelokalan Windows.

Alt+ Spacemembuka menu windows umum. Anda dapat membukanya secara manual dengan mengklik kiri dengan mouse di sudut kiri atas jendela.

Menu ini berisi opsi untuk memaksimalkan, meminimalkan, menutup jendela, dll. Menu ini juga menggarisbawahi tombol yang perlu Anda tekan untuk memilih opsi yang sesuai ("miNimize").

Ini Nbukan "hotkey" umum tetapi tombol akses - pintasan keyboard ke entri dalam menu GUI yang hanya berfungsi jika / setelah menu terbuka. Teks item menu berbeda di seluruh lokalisasi (bahasa), itulah sebabnya mengapa huruf yang berbeda dapat digarisbawahi dan berfungsi sebagai tombol akses.

Torben Gundtofte-Bruun
sumber
2
Ini menjeda banyak streaming situs audio (spasi adalah biang keladinya)
gregg
1
Tidak berfungsi jika bahasa / tata letak saat ini bukan bahasa Inggris.
Dima Stefantsov
8
Duh. Tekan Alt + Spasi dan lihat apa pintasan keyboard dalam bahasa Anda.
Torben Gundtofte-Bruun
3
Mereka mengubah hotkey per bahasa? Mengganggu ...
Timo
6
@Timo Sulit untuk menekan tombol N jika keyboard Anda tidak memiliki kunci N . Mengingat ada lebih dari satu tata letak keyboard yang ada (dan digunakan), saya berharap mereka melakukan perubahan hotkey agar sesuai dengan bahasa atau keyboard.
8bittree
88

Solusi kecil adalah Alt+ Esc- ini tidak meminimalkan jendela aktif tetapi menempatkannya di belakang semua jendela lain. Efeknya serupa.

Saya tahu itu bukan apa yang diinginkan penanya, tetapi ini adalah solusi satu langkah Windows bawaan yang bekerja dengan cara yang sama.

Velda
sumber
9
Saya paling suka solusi Anda karena membutuhkan paling sedikit penekanan tombol dan hanya bisa dilakukan dengan tangan kiri! Jika semua jendela Anda dimaksimalkan, ini mencapai efek yang hampir sama.
goweon
Satu kelemahannya adalah Alt + Tab tidak dapat kembali ke sana. Idealnya adalah memiliki hotkey yang membawa jendela tepat di belakang ke depan.
Andrew
4
Bukan itu. Jika Anda menggunakan Alt + Esc, Anda bisa mendapatkan kembali jendela itu dengan Alt + Tab seperti biasa. Setidaknya untuk Windows 10 itu yang terjadi.
Velda
Terima kasih, sekarang saya bisa menangkis antara Alt Tab dan Alt Esc
User101
Wow. Itu bahkan lebih baik, karena apa yang biasanya saya inginkan adalah mengeluarkannya dan / atau mengakses jendela di belakangnya. Dan itu bahkan meninggalkan urutan switching Alt + Tab utuh! Kamu telah membuat hariku.
Timo
81

Di Windows 7 dan yang lebih baru, Anda dapat meminimalkan jendela yang sedang aktif dengan: Win+ Down.

(Ini mungkin fitur Aero yang bekerja dengan Vista juga.)

KrakenSoup
sumber
5
Perhatikan bahwa Anda harus mengaktifkan Aero Snap agar ini berfungsi.
Sasha Chedygov
2
Apakah maksud Anda ini: aerosnap.de/index_eng.htm ? Bahkan dengan ini pada panah vista windows-down hanya tampaknya bekerja dengan sekitar setengah windows. alt-space n jauh lebih dapat diandalkan.
Ionise
17
Tidak berfungsi di jendela mana pun yang dimaksimalkan, atau diketuk setengah layar.
Coxy
14
@Coxy Ini adalah proses 2 langkah jika dimaksimalkan atau diambil. Stroke pertama mengembalikannya ke bentuk semula, stroke kedua meminimalkannya. Sangat tidak nyaman.
pengguna
14
@buffer Tidak hanya merupakan proses 2 langkah, tetapi jendela Anda juga telah kehilangan status dimaksimalkan ketika Anda kembali ke sana. :(
Timo
43

Saat dimaksimalkan:

  • Tombol Windows + tekan panah bawah dua kali.

Ketika tidak dimaksimalkan:

  • Tombol Windows + tekan panah bawah satu kali.
Ricky
sumber
1
Apa perbedaan antara menekan sekali dan dua kali? Menekan ini dulu sudah disebutkan ...
slhck
Sslhck saya tidak berpikir ada perbedaan. Menekan sekali meminimalkan jendela yang saat ini memiliki fokus, dan memindahkan fokus ke jendela lain. Menekan lagi hanya meminimalkan jendela itu, dll.
John Bensin
13
Sebenarnya Ricky (dengan syarat) benar. Menekan Win + Down ketika jendela dimaksimalkan tidak akan menguranginya, tetapi hanya mengembalikannya ke bawah. Anda harus menekan Win + Down sekali lagi untuk menguranginya.
Otiel
Untuk komputer Win10 saya, dibutuhkan empat panah ke bawah
J-Dizzle
Sederhana sebagaimana mestinya
Vadim
14

menurut dukungan microsoft , tidak ada satu, tetapi mudah ditulis dalam autoit .

EDIT: Di bawah ini adalah contoh yang sangat sangat mendasar tentang bagaimana menyelesaikan hotkey untuk meminimalkan jendela fokus, berkomentar penuh.

#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
sumber
Terima kasih atas jawaban cepatnya, tautan hotkey Microsoft, dan apa yang tampak seperti solusi gratis!
Ionise
baru saja menambahkan templat dasar untuk apa yang Anda cari, dikodekan dalam autoit.
MaQleod
2
Mengapa downvote? Ini adalah solusi yang layak dan juga dapat dikustomisasi untuk melakukan lebih dari sekedar jendela fokus. Dalam banyak hal, ini bisa jauh lebih unggul daripada jawaban yang diterima, tergantung pada preferensi OP (seperti memilih 3 jendela paling atas dan mengisolasi yang tertentu yang dia tidak pernah ingin diminimalkan dan meminimalkan sisanya).
MaQleod
12

Jika yang Anda inginkan adalah cara mudah untuk membuka dan meminimalkan jendela yang sering Anda gunakan, cukup pin itu ke bilah tugas dan pindahkan ke salah satu posisi pertama. Kemudian Anda dapat menggunakan Windows+ 1, 2, 3dll untuk cepat beralih jendela.

Tidak ada lagi menggulir banyak jendela dengan "Alt" + "Tab" untuk memaksimalkannya lagi.

Hein A. Grønnestad
sumber
4

Skrip Autohotkey untuk Meminimalkan:

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

Penjelasan:

[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
sumber
1
Saya tidak berpikir Anda perlu kembali karena ini adalah hotkey jalur tunggal
DLeh
Ini tidak berfungsi ketika saya menggunakan tombol alt.
wizlog
Bisakah Anda jelaskan mengapa , Aparameternya? The Autohotkey Bantuan tidak mengaturnya cukup jelas bagi saya.
Sopalajo de Arrierez
@ SopalajodeArrierez, Jika Anda melihat bantuan untuk WinMinimize Anda akan melihat parameter pertama adalah WinTitle. Jika Anda melihat bantuan untuk WinTitle, Anda akan melihat di tabel Referensi Cepat di bagian atas halaman apa itu "A".
Sam Hasler
Oh ya The Active Window, maaf Terlalu lama tanpa pemrograman pada Autohotkey, jadi saya agak memikirkan "A", bukan hanya A.
Sopalajo de Arrierez
1

Karena windows tidak memiliki tombol pintas untuk itu, Anda dapat menggunakan solusi pihak ke-3, seperti autoit untuk melakukannya.

Di bawah ini adalah skrip sederhana untuk itu. Ini pertama-tama mengatur hotkey (dengan HotKeySet () ), daripada meminimalkan jendela saat ini (dengan WinSetState () ).

#include <WinApi.au3>

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

While 1
Sleep(100)
WEnd

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