Изменение размера окон после изменения разрешения экрана

На моем столе я использую свой рабочий ноутбук, состыковавшийся с 2 внешними мониторами; Мой основной дисплей – 1680×1050. У моих ноутбуков, построенных на экране, всего 1440×900. Когда я отстыкую свой ноутбук, чтобы доставить его на собрание, все максимальные окна автоматически изменяются до 1440×900. Когда я подключу его обратно в док-станцию, окна не будут восстановлены до 1680×1050. Еще более досадно, что они все еще имеют максимальный флаг, даже если они отображаются одинаково с не максимизированным окном, расположенным в верхнем левом углу рабочего стола. Это означает, что для их восстановления мне нужно сначала восстановить окно в формальное немоксимированное состояние, а затем повторно увеличить его.

Доступно ли какое-либо программное обеспечение, которое автоматически определяло бы переделку (или соответствующее изменение разрешения экрана) и исправляло бы окна для меня? У меня есть копии как Display Fusion, так и UltraMon, но они не нашли ни одного из них, чтобы исправить эту проблему.

Есть программа от Sysinternals под названием Desktops , она позволяет создавать 4 виртуальных рабочих стола, и это очень удобно.

Я на самом деле использую программу для аналогичной цели, ее немного разочаровывает, потому что вам нужно запустить 2 настольных компьютера и установить одно-единственное разрешение, а другое – в другое разрешение, но оно работает для большинства потребностей и превосходит все размеры Время, всего лишь несколько нажатий клавиш.

Другое решение, над которым я работаю, – это скрипт / командлет Powershell, который сохранит мои текущие позиции и размер окна и сбросит их при изменении разрешений. Но … это немного сложнее, и сейчас у меня нет свободного времени, чтобы работать над этим прямо сейчас.

Я минимизирую и затем максимизирую. Вручную. Есть трюк.

WinKey + M (минимизировать все)

а потом

WinKey + Shift + M (максимизировать все)

  • Автоматически загружать файлы в Internet Explorer без запроса на сохранение / отмену?
  • Использование / etc / hosts для указания URL-адреса
  • Не удалось использовать Windows Search для поиска файла с вопросительным знаком в контенте
  • Пакетный файл для печати текстового файла на виртуальный порт
  • Жущий шум при открытии окнов приложений
  • «Windows не удалось запустить 0xc00000e» для дискового диска Windows 7 с двумя разделами Windows 7
  • Управление локальными пользователями и группами в Windows 7 Home?
  • Как отправить ошибку Windows 7?
  • В Windows 7, как узнать, когда компьютер планируется завершить?
  • Монитор компьютера отсутствует сигнал + отсутствие света на беспроводной мыши после отключения питания
  • Каков рекомендуемый размер загрузочного раздела для Windows 7?
  • Interesting Posts

    Мобильная сеть: как получить размер физического пикселя?

    Как сделать раздел на внешнем хранилище только для чтения? И вернуться в норму?

    Управление несколькими графическими диаграммами на одной веб-странице

    Swift: защита против, если пусть

    MongoDB select count (different x) в индексированном столбце – подсчет уникальных результатов для больших наборов данных

    C # Получить значение свойства без создания экземпляра?

    Задержка JQuery () не задерживается

    Внешний жесткий диск не отображается в / dev на малине pi

    Cron работает, но ничего не происходит

    Почему 64-битный Ubuntu не рекомендуется для ежедневного использования?

    Одно приложение через туннель OpenVPN (Debian Lenny)

    Какова правильная пошаговая процедура установки любого приложения в Ubuntu?

    Как я могу генерировать случайные буквенно-цифровые строки в C #?

    что такое идентификаторы формата scanf (“% * s”) и scanf (“% * d”)?

    Восстановить загрузчик Windows 10

    Давайте будем гением компьютера.