활성 모니터에서 모든 창 최소화 키보드 단축키를

키보드 단축키를 사용하여 현재 마우스가있는 모니터의 모든 창을 최소화하는 방법을 찾고 있습니다. 이 페이지를 찾았습니다 : http://vbcity.com/forums/t/163339.aspx 하지만 활성 모니터가 아닌 특정 모니터의 창을 최소화하기 위해 하드 코딩 된 것으로 보입니다. 또한 VB 코더가 아닌 해당 코드를 컴파일하는 방법을 모릅니다. 아무도 내가 이것을 할 수있는 방법을 알고 있습니까? 저는 Windows 7 Ultimate, 3 모니터에 있습니다.



답변

Windows 7에서 다음은 여러 창을 관리하는 키보드 단축키 목록입니다.

Win+d
모든 모니터의 모든 창을 최소화하십시오. 다시 누르면 이전 상태로 복원

Win+m
모든 모니터의 모든 창을 최소화하십시오.

Win+ Shift+m
현재 모니터에서 이전에 최소화 된 창을 복원

Win+Home
활성을 제외한 모든 모니터를 현재 모니터에서 최소화로 설정

Win+Space
데스크탑 미리보기 / 창을 투명하게 만들기 (모든 설정에서 작동하지 않을 수 있음)

출처 : Windows 7 용 127 개의 유용한 키보드 단축키 .

OP는 실제 다중 모니터에 “모두 최소화 명령이 마우스가있는 모니터에만 영향을 미칩니다”옵션이 있습니다.

영상


답변

다른 대답은 우수하지만 나만큼 재미 있지는 않습니다. 하나의 활성 창을 가지고 흔들어 라. 다른 모든 창이 최소화됩니다. 그런 다음 해당 창을 최소화하십시오


답변

이 문제를 해결하는 다른 방법을 찾았습니다. autohotkey 스크립트를 작성하여 일부 프로그램을 제외한 모든 프로그램을 최소화합니다. 종종 Xshell과 git 명령을 다른 모니터로 옮기므로 다시 최대화합니다. 다음과 같은 스크립트는 희망이 당신을 도울 수 있습니다.

#d::get()
get(){
    WinMinimizeAll
    WinGet, active_id, ID, ahk_exe Xshell.exe
    WinMaximize, ahk_id %active_id%

    WinGet, active_id, ID, ahk_exe mintty.exe
    WinMaximize, ahk_id %active_id%
}

“Xshell.exe”및 “mintyy.exe”를 다른 프로그램으로 바꾸고 다른 모니터로 이동 한 다음 Win + d를 눌러 모든 프로그램이 지정한 제외를 최소화하도록 할 수 있습니다. 자동 단축키를 실행하는 방법은 여기 를 클릭 하십시오 .


답변