Cómo crear un tema de Windows 7 dinámicamente de acuerdo con la resolución de pantalla de la computadora nativa

10

Si alguna vez prestas atención a la configuración predeterminada del tema de Windows 7, esos temas tendrán una resolución de pantalla de imagen perfecta sin importar el tamaño de la pantalla en la que esté tu dispositivo. Se ve perfecto en el Netbook, si cambia a un monitor de 27 '' también se ve fantástico.

El tema predeterminado se encuentra en

C: \ Windows \ Resources \ Themes

y si alguna vez te molestas en mirar el archivo, esos temas requieren una dll para ajustar de alguna manera esas imágenes de acuerdo con el tamaño de tu pantalla nativa. (usemos Landscapes como ejemplo)

% SystemRoot% \ Web \ Wallpaper \ Landscapes \

La imagen del tema Paisajes se encuentra arriba, pero se dará cuenta de que la imagen coincide perfectamente con la resolución de pantalla actual.

Probablemente por eso, por supuesto, todos los temas predeterminados se ven bien en todo tipo de dispositivos.

Ahora mi pregunta es cómo puedo crear un tema de Windows 7 que haga esos ajustes dinámicos de resolución de pantalla dependiendo de la resolución actual de la computadora en un solo paquete de tema de Windows 7. (Sé cómo crear un tema de Windows 7, no me digas cómo puedo hacerlo)

Jonathan
fuente
Las imágenes en la carpeta Paisajes son 1920x1200 para mí. ¿Hay algún problema al hacer que sus imágenes tengan la misma resolución porque obviamente eligieron una resolución de imagen que funciona bien con muchas resoluciones de escritorio diferentes?
sinni800

Respuestas:

2

No necesitas hacerlo. Windows cambia el tamaño de los archivos y guarda una copia para usted. Pero, como todo, necesita

Windows ha cambiado el tamaño de los fondos de pantalla desde los días de Windows 3.0.

Dale un buen archivo fuente. Por si acaso, fui a la boca del caballo. Microsof't Net.

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

Nada especial aquí. Windows crea estos fondos de pantalla dinámicamente para usted en los paquetes de temas. De hecho, descargue uno de los paquetes de temas de Microsoft. Es solo un contenedor comprimido, así que cámbiele el nombre a * .zip y ábralo. Simplemente muy buenos jpgs (500K).

surfasb
fuente
Supongo que no hay forma de hacerlo de la forma que imaginaba. pero tomaré eso, gracias por el enlace. Buena ayuda!
Jonathan
Sí, más o menos incluye una foto decente de resolución y Windows la ajusta para ti.
surfasb
2

Es bastante imposible hacer esto con el funcionamiento de los archivos de tema. Como dije en el comentario, Microsoft eligió imágenes que funcionan bien en CUALQUIER resolución. Su mejor opción es tener más de un tema o usar un script para cambiar las imágenes.

Hay alguien en los siete foros que realmente hizo esto con un guión. Esta podría ser tu mejor apuesta.

sinni800
fuente
Sí, gracias por eso, proporcionar múltiples temas basados ​​en una resolución de pantalla es probablemente la mejor opción. Lástima que no haya un paquete de temas fácil de tener que ajuste / seleccione automáticamente la imagen en el paquete que mejor se adapte a las resoluciones
Jonathan
Sí. Lástima que no es el caso, ya que hay suficientes imágenes que simplemente no escala bien ..
sinni800
0

Creo que no hay fallas aquí, solo necesita asegurarse de que la posición de la imagen esté configurada en Relleno .

ingrese la descripción de la imagen aquí

Nicu Zecheru
fuente
No, eso no es lo que quiero decir. No tiene nada que ver con la posición de la imagen. Además, si elige Rellenar, y cuando su fondo de pantalla está configurado en resoluciones realmente altas, el tema se verá horrible en una netbook. las partes se cortarán, y si eliges Fit, todo se volverá pequeño.
Jonathan