ventanas quitar ocultar mostrar inicio iconos este escritorio equipo configurar cambiar anclados ancladas windows windows-installer icons highdpi

ocultar - quitar iconos anclados windows 10



¿Cómo crear un icono de alta calidad para mi aplicación de Windows? (7)

¡Gracias por todas las sugerencias!

Después de mucho ensayo y error, el verdadero problema aquí parece ser el Proyecto de Configuración de Visual Studio 2008 - la configuración manual de un enlace a mi ejecutable utiliza correctamente el ícono de alta resolución; sin embargo, el enlace creado por la configuración no usa el ícono correcto . Al configurar el icono para el enlace en el editor, solo me da una opción (índice 0) que parece ser el icono de 48x48. Intenté ajustar manualmente IconIndex en .vdproj pero no tuve suerte. Parece que Visual Studio Setup Project no admite agregar un enlace con un ícono de alta calidad.

EDITAR: ahora puedo confirmar este problema. Una vez que me mudé a WiX para crear el instalador, el enlace utilizó el ícono correcto de alta calidad.

Si está ejecutando Windows con una configuración de DPI más alta, notará que la mayoría de los iconos de las aplicaciones en el escritorio se ven terribles. Incluso algunos iconos de aplicaciones de alto perfil como Google Chrome se ven terribles, mientras que los iconos de Firefox, Skype y MS Office se ven nítidos:

(ejemplo)

Sospecho que la mayoría de los iconos se ven borrosos porque se escala un ícono de menor resolución en lugar de usar un ícono de mayor resolución.

Quiero darle a mi aplicación un ícono de alta calidad y parece que no puede convencer a Windows para que use el icono de resolución más alta. IcoFX un icono de resolución múltiple con el editor de iconos IcoFX . El ícono se proporciona en 16x16, 24x24, 32x32,48x48, 128x128 y 256x256 (!) (Todo en 32 bits, incluido el canal alfa), pero Windows parece usar la versión 48x48 del icono en el escritorio y ampliarlo, lo que se ve horrible. (Estoy usando Windows 7 - 64 bit - el icono se coloca mediante la configuración de un acceso directo en el msi (creado a través del Proyecto de Configuración de Visual Studio 2008) y apuntándolo al archivo .ico que contiene el ícono de resolución múltiple)

He intentado eliminar el icono de 128x128 pero fue en vano. Curiosamente, en Windows Explorer, el ícono se ve muy bien incluso cuando se usa la configuración de Ícono Extra Grande. ¿Cómo puedo crear un icono de escritorio de alta calidad que se vea bien en una configuración de DPI más alta en Windows?

EDITAR: Probé eliminando la opción 128x128, luego la opción 48x48 y 128x128 e intenté con Axialis IconWorkshop para crear el ícono, nada funcionó.

EDITAR: Después de mucho ensayo y error, creo que el verdadero problema aquí es el Proyecto de Configuración de Visual Studio 2008 - la configuración manual de un enlace a mi ejecutable utiliza correctamente el ícono de alta resolución, sin embargo, el enlace creado por la configuración no usa el icono correcto Al configurar el icono para el enlace en el editor, solo me da una opción (índice 0) que parece ser el icono de 48x48. Intenté ajustar manualmente IconIndex en .vdproj pero no tuve suerte.


Convertí mi .ico en .png y luego volví a un ico en este sitio, y parece que funcionó: http://convertico.com/

Parece que agregó 48x48 y 64x64.




La forma más fácil es abrir una copia de uno de esos archivos .ico en gimp, y reemplazar esas imágenes de 72dpi con las suyas y escalarlas para cada capa en el archivo .ico.

La captura de pantalla adjunta es el ícono de Windows Media Player que se activó en GIMP.


Usé Gimp. Exportar como la imagen como ".ico"


Intente agrandar sus iconos ( Ctrl+MouseWheelUp ) a un tamaño masivo y vea si Windows toma el ícono más grande, esto funcionará incluso en la pantalla DPI estándar. (Yo uso realmente iconos realmente grandes)

Si el uso de íconos masivos todavía muestra el de resolución más baja, entonces es un problema con el archivo ICO. Nuestro diseñador gráfico muestra iconos que contienen 256, 64, 48, 32, 24 y 16 tamaños de píxeles, cada uno en color verdadero, 256 colores y 16 colores y funciona bien aquí en Win7 x64.