Estoy trabajando en un programa Delphi que mostrará un icono en la "bandeja". Lo estoy haciendo "de la manera difícil" (usando la API de Shell_NotifyIcon, etc. y no un componente, por razones que están fuera del punto aquí). Está funcionando bien, pero a veces parece que el icono está un poco "borroso" en algunos sistemas. Ahora, he experimentado usando 16x16 bmp, 32x32, etc. Parece que el sistema lo escala al tamaño necesario, pero los resultados son diferentes dependiendo de la versión del sistema operativo (o tal vez algo más) ....Mejor tamaño de icono para mostrar en la bandeja
¿Alguno de ustedes tiene alguna experiencia sobre el mejor tamaño y profundidad de color de un BMP para extraer y mostrar en la bandeja usando Shell_NotifyIcon de ListImage?
Hmm ... GetSystemMetrics (SM_CXICON) soy yo dando 32 en mi sistema ... En Por otro lado, GetSystemMetrics (SM_CXSMICON) me da 16 ...El archivo de ayuda indica que SM_CXSMICON es el ancho recomendado de un icono pequeño (seguro que no dice nada acerca de "bandeja" o "Barra de notificaciones") – Lobuno
El enlace que publiqué explica que 'LIM_SMALL' corresponde a' SM_CXSMICON'. ejemplo utiliza '. LIM_SMALL' –
Tiene razón! – Lobuno