Jawaban:
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.
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.
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.)
Saat dimaksimalkan:
Ketika tidak dimaksimalkan:
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
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
, 3
dll untuk cepat beralih jendela.
Tidak ada lagi menggulir banyak jendela dengan "Alt" + "Tab" untuk memaksimalkannya lagi.
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
, A
parameternya? The Autohotkey Bantuan tidak mengaturnya cukup jelas bagi saya.
The Active Window
, maaf Terlalu lama tanpa pemrograman pada Autohotkey, jadi saya agak memikirkan "A"
, bukan hanya A
.
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