답변:
나는 바로 가기를 사용했습니다 Alt+ Space다음 N년. Windows 3.0까지 모든 Windows 버전에서 작동합니다! 모든 키보드 레이아웃 및 모든 Windows 현지화와 함께 작동해야합니다.
Alt+ Space일반 창 메뉴를 엽니 다. 왼쪽 상단 창 모서리에있는 마우스로 마우스 왼쪽 버튼을 클릭하여 수동으로 열 수 있습니다.
이 메뉴에는 창 최대화, 최소화, 닫기 등의 옵션이 있습니다. 또한 적절한 옵션 ( "miNimize")을 선택하기 위해 눌러야하는 키에 밑줄을 긋습니다.
이것은 N일반적인 "핫키"가 아니라 액세스 키 – 메뉴가 열릴 때 / 후에 만 작동하는 GUI 메뉴 항목의 바로 가기 키 입니다. 메뉴 항목 텍스트는 현지화 (언어)마다 다르므로 다른 문자에 밑줄이 표시되어 액세스 키 역할을 할 수 있습니다.
작은 해결 방법은 Alt+ Esc– 활성 창을 최소화하지 않고 다른 모든 창 뒤에 배치합니다. 그러나 효과는 비슷합니다.
질문자가 원하는 것이 정확히 아니라는 것을 알고 있지만 비슷한 방식으로 작동하는 기본 제공 Windows 원스텝 솔루션입니다.
Windows 7 이상에서는 다음을 사용하여 현재 활성화 된 창을 최소화 할 수 있습니다. Win+ Down.
Vista와 함께 작동하는 Aero 기능 일 수도 있습니다.
최대화 될 때 :
최대화되지 않은 경우 :
Microsoft 지원 에 따르면 하나는 없지만 autoit으로 쉽게 스크립팅됩니다 .
편집 : 아래는 주석이 달린 창을 최소화하기 위해 단축키를 얻는 방법에 대한 매우 기본적인 샘플입니다.
#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
자주 사용하는 창을 열고 최소화하는 쉬운 방법이라면 작업 표시 줄에 고정하고 첫 번째 위치 중 하나로 옮기십시오. 그럼 당신은 사용할 수 있습니다 Windows
+ 1
, 2
, 3
창을 빠르게 전환 등.
‘Alt´ + ´Tab’을 사용하여 창을 다시 스크롤 할 필요가 없습니다.
최소화를위한 AutoHotKey 스크립트 :
;=============================================================================;
; WINDOWS KEY + Alt + Down -- Minimizies Active window
;=============================================================================;
; instead of "Restore Down" for Win+Down
#!Down::WinMinimize, A
설명:
[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
매개 변수 를 설명해 주시겠습니까? AutoHotkey를 도움말 나를 위해 충분히 분명히 설정하지 마십시오.
The Active Window
죄송합니다. AutoHotkey에서 프로그래밍하지 않고 너무 길어서 "A"
그냥 대신에 대해 생각하고있었습니다 A
.
창에는 단축키가 없으므로 autoit과 같은 타사 솔루션을 사용할 수 있습니다.
아래는 간단한 스크립트입니다. 단축키를 설정하는 첫 번째 (로 HotKeySet () ), 현재 창을 최소화보다 (와 WinSetState () ).
#include <WinApi.au3>
HotKeySet("!M",'MinimizeWin') ;Alt+Shift+m
While 1
Sleep(100)
WEnd
Func MinimizeWin()
WinSetState("[ACTIVE]", "", @SW_MINIMIZE)
EndFunc