Я ищу способ использовать сочетание клавиш, чтобы свести к минимуму все окна на мониторе, который в настоящее время имеет мою мышь на нем. Я нашел эту страницу:http://vbcity.com/forums/t/163339.aspx но это, по-видимому, жестко запрограммировано для минимизации окон на определенном мониторе, а не на активном мониторе. Кроме того, я понятия не имею, как скомпилировать этот код (не кодер VB). Кто-нибудь знает, как я могу это сделать? Я на Windows 7 ultimate, 3 монитора.
Свернуть все окна на активном мониторе


3 ответа
под Windows 7, Вот список сочетаний клавиш, которые управляют несколькими окнами :
Win+d
Свернуть все окна на всех мониторах. Нажмите еще раз, чтобы восстановить предыдущее состояние
Win+m
Свернуть все окна на всех Мониторы.
Win+Shift+m
Восстановить ранее свернутые окна на текущем мониторе
Win+Home
Установите все окна в свернутом состоянии на текущем мониторе, кроме active
Win+пробел
Предварительный просмотр рабочего стола / сделать окна прозрачными (может не работать со всеми Settings)
источник : 127 полезные сочетания клавиш для Windows 7.
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, чтобы сделать все программы свести к минимуму исключить вы указали. Как запустить autohotkey вы можете нажать здесь.

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]