Comment créer dynamiquement un thème Windows 7 en fonction de la résolution d'écran native de l'ordinateur

10

Si vous prêtez attention à la création par défaut du thème Windows 7, ces thèmes auront une résolution d'écran d'image parfaite, quelle que soit la taille de l'écran de votre appareil. Il a l'air parfait sur le Netbook, si vous passez à un moniteur de 27 pouces, il a aussi l'air fantastique.

Le thème par défaut se trouve dans

C: \ Windows \ Resources \ Themes

et si jamais vous vous embêtez à regarder le fichier, ces thèmes appellent une DLL pour en quelque sorte ajuster ces images en fonction de la taille de votre écran natif. (permet d'utiliser des paysages comme exemple)

% SystemRoot% \ Web \ Wallpaper \ Landscapes \

L'image du thème Paysages est située au-dessus, mais vous vous rendrez compte que l'image correspond parfaitement à votre résolution d'écran actuelle.

C'est probablement la raison pour laquelle tous les thèmes par défaut ont l'air bien sur tous les types d'appareils.

Maintenant, ma question est de savoir comment créer un thème Windows 7 qui effectue les ajustements dynamiques des résolutions d'écran en fonction de la résolution actuelle de l'ordinateur dans un seul pack de thèmes Windows 7. (Je sais comment créer un thème Windows 7, veuillez ne pas me dire comment je peux le faire)

Jonathan
la source
Les images du dossier Landscapes sont pour moi de 1920x1200. Y a-t-il un problème à rendre vos images à la même résolution parce qu'évidemment, ils ont choisi une résolution d'image qui fonctionne bien avec beaucoup de résolutions de bureau différentes?
sinni800

Réponses:

2

Vous n'en avez pas besoin. Windows redimensionne les fichiers et enregistre une copie pour vous. Mais, comme tout, il faut

Windows redimensionne les fonds d'écran depuis les jours de Windows 3.0.

Donnez-lui un bon fichier source. Au cas où, je suis allé à la bouche du cheval. Microsof't Net.

http://msdn.microsoft.com/en-us/library/bb773190(v=vs.85).aspx

Rien de spécial ici. Windows crée ces fonds d'écran dynamiquement pour vous dans les packs de thèmes. En fait, téléchargez l'un des packs de thèmes de Microsoft. C'est juste un conteneur compressé, alors renommez-le en * .zip et ouvrez-le. Juste de très bons jpgs (500K).

surfasb
la source
suppose qu'il n'y a aucun moyen de le faire comme je l'imaginais. mais je vais prendre cela, merci pour le lien. Bonne aide !
Jonathan
Oui, incluez à peu près une photo res décente et Windows la taille pour vous.
surfasb
2

Il est tout à fait impossible de faire cela avec le fonctionnement des fichiers de thème. Comme je l'ai dit dans le commentaire, Microsoft a choisi des images qui fonctionnent bien dans TOUTES les résolutions. Le mieux est d'avoir plus d'un thème ou d'utiliser un script pour changer les images.

Il y a quelqu'un sur les sept forums qui a fait ça avec un script. Cela pourrait être votre meilleur pari.

sinni800
la source
oui Merci pour cela, fournir plusieurs thèmes basés sur une résolution d'écran est probablement le meilleur choix. Dommage qu'il ne soit pas facile d'avoir un seul pack de thème qui ajustera / sélectionnera automatiquement l'image dans le bundle qui convient le mieux aux résolutions
Jonathan
Oui. Dommage que ce ne soit pas le cas car il y a suffisamment d'images qui ne sont pas bien à l'échelle ..
sinni800
0

Je pense qu'il n'y a pas de problème ici, il vous suffit de vous assurer que la position de l' image est définie sur Remplir .

entrez la description de l'image ici

Nicu Zecheru
la source
non, ce n'est pas ce que je veux dire. Cela n'a rien à voir avec la position de l'image. De plus, si vous choisissez Remplir et que votre fond d'écran est défini dans des résolutions très élevées, le thème sera affreux dans un netbook. les pièces seront coupées et si vous choisissez Fit, tout deviendra minuscule.
Jonathan