За столом я использую свой рабочий ноутбук, подключенный к 2 внешним мониторам; мой основной дисплей 1680x1050. У моих ноутбуков встроенный экран только 1440х900. Когда я отсоединяю свой ноутбук, чтобы взять его на собрание, все развернутые окна автоматически меняются до 1440x900. Когда я снова подключаю его к док-станции, окна не восстанавливаются до 1680x1050. Еще более досадно, что у них по-прежнему установлен флаг максимизации, даже если они отображаются идентично не максимизированному окну, помещенному в верхнем левом углу рабочего стола. Это означает, что для их восстановления мне нужно сначала восстановить окно до формального не максимизированного состояния, а затем повторно максимизировать его.
Есть ли какое-либо программное обеспечение, которое автоматически обнаружит повторную блокировку (или связанное с этим изменение разрешения экрана) и исправит окна для меня? У меня есть копии как Display Fusion, так и UltraMon, но я не нашел ни одной настройки для решения этой проблемы.
Ответы:
Есть программа от Sysinternals, которая называется Desktops , она позволяет вам создавать 4 виртуальных рабочих стола, и она очень удобная.
Я на самом деле использую программу для аналогичной цели, это немного расстраивает, потому что вам нужно запустить 2 рабочих стола, и установить одно разрешение на одно, а другое на другое, но оно работает для большинства нужд и превосходит все размеры. время, это всего лишь несколько нажатий клавиш.
Другое решение, над которым я работаю, это скрипт / командлет Powershell, который сохранит мои текущие положения и размеры окна и сбросит их при изменении разрешения. Но ... это немного сложнее, и у меня не так много свободного времени, чтобы работать над этим прямо сейчас.
источник
Я минимизирую, а затем максимизирую. Вручную. Делает трюк.
WinKey+ M(минимизировать все)
а потом
WinKey+ Shift+ M(максимизировать все)
источник