Я ищу способ использовать сочетание клавиш, чтобы минимизировать все окна на мониторе, на котором в данный момент находится моя мышь. Я нашел эту страницу: http://vbcity.com/forums/t/163339.aspx, но кажется, что она жестко запрограммирована для минимизации окон на конкретном мониторе, а не на активном мониторе. Кроме того, я понятия не имею, как скомпилировать этот код (не кодировщик VB). Кто-нибудь знает, как я могу это сделать? Я на Windows 7 Ultimate, 3 монитора.
18
Ответы:
Под Windows 7, вот список сочетаний клавиш, которые управляют несколькими окнами:
Win+d
Свернуть все окна на всех мониторах. Нажмите еще раз, чтобы восстановить предыдущее состояние
Win+m
Свернуть все окна на всех мониторах.
Win+ Shift+m
Восстановление ранее свернутых окон на текущем мониторе
Win+Home
Установить все окна в свернутом на текущем мониторе, кроме активного
Win+Space
Предварительный просмотр рабочего стола / сделать окна прозрачными (может работать не со всеми настройками)
Источник: 127 полезных сочетаний клавиш для Windows 7 .
ОП отмечает, что «Фактические несколько мониторов» имеет опцию «Команда« Свернуть все »влияет только на монитор с мышью».
источник
Другой ответ, хотя и превосходящий, не такой веселый, как мой. Возьмите одно активное окно и встряхните его. Все остальные окна будут свернуты. Затем сверните это окно
источник
Я нашел другой способ решить эту проблему. Я пишу скрипт autohotkey, чтобы свести все программы к минимуму, кроме некоторых программ. Я часто перемещаю команды Xshell и git на другой монитор, поэтому снова заставляю их максимизировать. Сценарий вроде следующего, надеюсь, может помочь вам.
Вы можете заменить «Xshell.exe» и «mintyy.exe» другой программой и переместить их на другой монитор, затем нажмите Win + d, чтобы свести все программы к минимуму, исключая указанное вами. Как запустить autohotkey вы можете нажать здесь .
источник