Vou tirar isso do caminho e mencionar que estou trabalhando com um computador com Windows XP executando aplicativos legados que não podem ser transferidos para uma VM ou atualizados. É um POS para um restaurante e seu software de gerenciamento de tabela é codificado para exibir em 800x600 janela. Isso não foi um problema antes, porque a resolução foi definida como 800x600 e eles não tinham outros aplicativos em execução. Agora eles instalaram o Office e outro programa de gerenciamento para lidar com algumas salas que alugam, que não são exibidas corretamente em 800x600. Alguns campos importantes são cortados, etc.
Eu tentei manter a resolução de 800x600 e executar o ResizeEnable para reduzir o software de gerenciamento de ambientes, mas não é ideal. Todos os campos de entrada serão exibidos, mas a interface do usuário parece horrível e alguns dos rótulos são cortados de ResizeEnable tentando compactar tudo lá. Eu também tentei definir a resolução do sistema para 1024x768, que Excel e o software de gerenciamento de sala exibem bem, e usei ResizeEnable para tornar o software de restaurante maior, mas dimensionar a janela de 800x600 apenas adiciona espaço em branco para os lados. O problema é que o software do restaurante é usado com uma tela sensível ao toque, então todos os elementos são basicamente imagens e não são dimensionados como os elementos de texto.
Minha solução ideal para isso (e pode ser melhor) seria mantê-lo em 1024x768 e encontrar um programa que, em vez de escalar uma janela e mover os elementos, esticar uma janela inteira, independentemente do conteúdo. É como uma lupa, mas uma que eu posso ligar apenas ao software do restaurante. Não sei se isso existe, mas com certeza é difícil encontrá-lo. Também seria útil ter a janela esticada persistente para que eles não precisem ficar esticando cada vez que ligarem.
Qualquer conselho sobre isso seria apreciado.
Tags resolution windows-xp