Altera a resolução da tela e o tamanho de todos os itens quando um aplicativo específico é iniciado

1

Meu problema é que estou usando uma tela hiDPI com resolução 3200x1800, mas quando eu inicio um aplicativo específico, não consigo usar essa resolução porque o texto é muito pequeno. Tentei alterar a resolução para 1920x1800 e alterei o tamanho de todos os itens de 200% para 150% em Control Panel \ Appearance and Personalization \ Display. O aplicativo funciona bem com essas configurações. Existe uma maneira de alterar automaticamente a resolução e o tamanho para este quando eu lanço uma aplicação específica?

Eu quero que ele seja alterado quando eu iniciar esse aplicativo específico e, em seguida, retornado para 3200x1800 quando o aplicativo for fechado.

    
por Shann 30.03.2015 / 16:03

2 respostas

1

Você sempre pode criar um script em lote que

  1. Altera a resolução da tela
  2. Inicia o aplicativo
  3. Altera a resolução de volta quando o aplicativo é finalizado.

Para fazer isso, você pode fazer o download Qres crie um script .bat com o seguinte:

@echo off
Qres.exe /x:1920 /y:1080
applicationYouWantToLaunch.exe
Qres.exe /x:3200 /y:1800
    
por 06.04.2015 / 16:42
0

Pode tentar marcar a definição "Permitir que eu escolha um nível de escala para todos os meus monitores" no Painel de controlo > Aspecto e personalização > Display. Isso desabilitará o escalonamento HiDPI automático por aplicativo do Windows e permitirá que você defina um único nível de escala para todos os programas. Eu prefiro isso ao permitir que o Windows "adivinhe" quando deveria usar o escalonamento HiDPI. Com essa configuração, descubro uma diferença menos drástica entre aplicativos HiDPI e não-compatíveis com HiDPI.

Também encontrei o link

    
por 07.04.2015 / 10:10