Принудительно открыть окно на том мониторе, с которого оно было запущено

Принудительно открыть окно на том мониторе, с которого оно было запущено

Настраивать:

  • 3 монитора
  • DisplayFusion для дополнительных панелей задач на вторичных/третичных мониторах
  • Win7

Проблема:

На моем основном мониторе ( Monitor 1) с настоящей панелью задач Windows у меня закреплен файл Visual Studio Solution. На моем дополнительном мониторе ( Monitor 2) у меня закреплен другой файл Solution на панели задач DF. Когда я запускаюилифайл, Visual Studio запускается на Monitor 1.

Чего бы я хотел:

Файлы/приложения будут запущены на соответствующих мониторах.

Что я пробовал:

Display Fusion имеет инструмент «Расположение окна» для настройки таких вещей... За исключением того, что он работает на основе приложения, а не отдельных файлов. Поэтому я могу только указать ему открыть VS на определенном мониторе, а не принудительно запускать файл X Monitor 1и файл Y на Monitor 2. Я также копался в дополнительных настройках и не могу найти ничего связанного, и, похоже, не могу найти другие вопросы SU по этому поводу. Поиск в Google, как правило, возвращает что-то вроде «Заставить Excel открывать несколько рабочих книг в разных окнах вместо вкладок» и тому подобное.

РЕДАКТИРОВАТЬЯ также должен отметить, что инструмент DF для настройки ярлыков, закрепленных на неосновных панелях задач, имеет поле «Принудительно на этом мониторе»... Но, опять же, это на уровне приложения, а не отдельных файлов.

решение1

Вы можете использовать *.* в правиле расположения окна, чтобы оно работало для всех приложений. Затем просто установите его на «Текущий монитор» и «Все окна». Это приведет к тому, что любое новое окно будет открываться на мониторе, на котором в данный момент находится курсор мыши.

Связанный контент