Como reativar a resolução de 640x480 para exibição de finalidade especial no Server 2008r2?

1

A resolução mais baixa permitida pelo Windows Server 2008r2 através da caixa de diálogo de propriedades da tela é 800x600. Eu tenho um monitor secundário especial que precisa ser executado em 640x480. Isso foi executado anteriormente no Windows Server 2000, que suporta apenas 640x480. Eu quero aposentar o sistema Win 2000 e mova o aplicativo para a caixa 2008r2.

Existe alguma maneira (registro etc) para reativar a opção de resolução 640x480 no monitor secundário?

O visor não suporta DDC e é identificado como um monitor analógico desconhecido.

    
por tim11g 23.12.2013 / 01:18

1 resposta

1

Eu fiz um pouco de experimento com algum código que eu tinha em torno de outro projeto há algum tempo que acessa diretamente a API do Windows para displays (EnumDisplaySettings e ChangeDisplaySettingsEx)

Foi muito fácil adaptá-lo para definir uma resolução em uma tela específica a partir da linha de comando. Ele funciona como um encanto. Eu acho que o MS acabou de remover a configuração da caixa de diálogo, mas não da API e / ou driver subjacente.

Se alguém mais precisar de uma ferramenta de linha de comando do Windows para definir a resolução de exibição, eu a publiquei em minha página de utilitários de linha de comando aqui .

Usage: DisplayResSet.exe /H -    This help
       DisplayResSet.exe with no parameters - list current display devices and supported modes
       DisplayResSet.exe /Dn /Xxxx /Yyyy - set resolution of device n to xxx by yyy pixels
       DisplayResSet.exe /Q - Quiet mode - suppress console output
    
por 23.12.2013 / 18:00