Mais de 256 cores para o xp .ico

0

Estou trabalhando em um aplicativo de formulário do windows com .net 4.0 c #. Estou tendo um problema com as imagens .ico. As máquinas que usarão o aplicativo terão o xp instalado (algumas delas). Eu tenho tido problemas para tentar usar o aplicativo por causa dos ícones (mais de 256 cores para o formato .ico). Os computadores são antigos e instalá-los O Windows 7 não seria uma boa solução. Você conhece alguma maneira de fazer o xp aceitar mais de 256 cores em arquivos .ico?

    
por svick 17.09.2013 / 07:28

1 resposta

0

O Windows XP suporta ícones com mais de 256 cores. MSDN Developer Network: Criando ícones do Windows XP

Os tamanhos / cores e onde eles são usados (note 16m cores é 32bits total, 24bit color e 8bit alpha channel):

Tamanhos de imagem:

16x16: taskbar, windows upper-left corner, detailed lists.
24x24: Windows XP start menu.
32x32: desktop, by Windows Explorer.
48x48: Windows XP Explorer and system lists.

Profundidades de cor:

Monochrome: Not used.
16 colors: the screen is 16 or 256 colors.
256 colors: the screen is 64K or 16M colors.
16M colors (XP): Displayed by Windows XP if screen is 16M or more.

Se um formato de imagem estiver ausente, o Windows exibirá a imagem existente mais próxima. Funciona, mas a qualidade sofre.

    
por 24.09.2013 / 04:10