Como criar o tema do Windows 7 dinamicamente de acordo com a resolução nativa da tela do computador

10

Se você prestar atenção ao tema padrão do Windows 7, esses temas terão uma resolução de tela de imagem perfeita, independentemente do tamanho da tela em que seu dispositivo estiver. Parece perfeito no Netbook, se você mudar para um monitor de 27 polegadas também parece fantástico.

O tema padrão está localizado em

C:\Windows\Resources\Themes

e se você alguma vez se preocupou em olhar para o arquivo, esses temas estão chamando uma dll para de alguma forma ajustar essas imagens de acordo com o tamanho da tela nativa. (vamos usar paisagens como um exemplo)

%SystemRoot%\Web\Wallpaper\Landscapes\

A imagem do tema Paisagens está localizada acima, mas você perceberá que a imagem corresponde perfeitamente à sua resolução de tela atual.

Isso provavelmente é o motivo pelo qual todos os temas padrão ficam bem em todos os tipos de dispositivos.

Agora, minha pergunta é como criar um tema do Windows 7 que faça esses ajustes dinâmicos de resoluções de tela dependendo da resolução atual do computador em apenas um pacote de tema do Windows 7. (Eu sei como criar um tema do Windows 7, por favor não me diga como eu posso fazer isso)

    
por Jonathan 30.06.2011 / 20:30

3 respostas

2

Você não precisa. O Windows redimensiona os arquivos e salva uma cópia para você. Mas, assim como qualquer coisa, precisa de

O Windows tem redimensionado os papéis de parede desde os dias do Windows 3.0.

Dê um bom arquivo fonte. Apenas no caso, fui para a boca do cavalo. Microsof't Net.

link

Nada de especial aqui. O Windows cria dinamicamente esses papéis de parede para você nos pacotes de temas. Na verdade, baixe um dos pacotes de tema da Microsoft. É apenas um container compactado, então renomeie para * .zip e abri-lo. Apenas muito bons jpgs (500K).

    
por 06.07.2011 / 21:59
2

É completamente impossível fazer isso com o funcionamento dos arquivos de tema. Como eu disse no comentário, a Microsoft escolheu imagens que funcionam bem em QUALQUER resolução. Sua melhor aposta é ter mais de um tema ou usar um script para alternar as imagens.

Existe alguém nos sevenforums que realmente fizeram isso com um script. Esta pode ser sua melhor aposta.

    
por 11.07.2011 / 15:09
0

Acho que não há falhas aqui, você só precisa garantir que a Posição da imagem esteja definida como Preencher .

    
por 05.07.2011 / 14:52