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

763
sab669

Настроить:

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

Проблема:

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

То, что я хотел бы случиться:

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

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

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

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

1
Есть несколько инструментов, которые делают это. Какой из этих инструментов вы исключили? Ramhound 9 лет назад 0
Я не смог найти никого, кто сделал бы это. Как я уже сказал, попытка поиска решения для Google была бесполезной. Возможно, плохие навыки Google. Не могли бы вы поделиться именами некоторых инструментов ...? sab669 9 лет назад 0

1 ответ на вопрос

0
Keith Lammers

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