Forçar a abertura de uma janela no monitor a partir do qual foi iniciada

Forçar a abertura de uma janela no monitor a partir do qual foi iniciada

Configurar:

  • 3 monitores
  • DisplayFusion para barras de tarefas extras em monitores secundários/terciários
  • Win7

Problema:

No meu monitor principal ( Monitor 1) com a barra de tarefas autêntica do Windows, tenho um arquivo de solução do Visual Studio fixado. No meu monitor secundário ( Monitor 2), tenho um arquivo de solução diferente fixado na barra de tarefas do DF. Quando eu lançarqualquerarquivo, o Visual Studio será iniciado em Monitor 1.

O que eu gostaria que acontecesse:

Os arquivos/aplicativos serão lançados em seus respectivos monitores.

O que eu tentei:

O Display Fusion possui uma ferramenta "Localização da janela" para configurar coisas como esta... Exceto que é baseado em aplicativo, não em arquivos individuais. Portanto , só posso dizer para abrir o VS em um determinado monitor, em vez de forçar o arquivo X Monitor 1e o arquivo Y. Monitor 2Também procurei nas Configurações avançadas e não consigo encontrar nada relacionado, nem consigo encontrar outras perguntas do SU sobre isso. Pesquisar no Google tende a retornar coisas como "Faça o Excel abrir várias pastas de trabalho em janelas diferentes em vez de guias" e coisas assim.

EDITARDevo também observar que a ferramenta do DF para configurar atalhos fixados em barras de tarefas não primárias possui um campo "Forçar este monitor"... Mas, novamente, isso está no nível do aplicativo e não em arquivos individuais.

Responder1

Você pode usar *.* em uma regra de localização da janela para que funcione para todos os aplicativos. Em seguida, basta configurá-lo para “Monitor Atual” e “Todas as Janelas”. Isso fará com que qualquer nova janela seja aberta no monitor em que o cursor do mouse está atualmente.

informação relacionada