Più di 256 colori per xp .ico


0

Sto lavorando in un'applicazione Windows Form con .net 4.0 c #. Sto avendo un problema con le immagini .ico. Le macchine che useranno l'applicazione hanno installato xp (alcuni di loro). Ho avuto problemi a provare a utilizzare l'applicazione a causa delle icone (più di 256 colori per il formato .ico). I computer sono vecchi e installarli Windows 7 non sarebbe una buona soluzione. Conosci un modo per far sì che xp accetti più di 256 colori in file .ico?


No. Probabilmente dovresti abbattere e creare versioni a 256 colori delle tue icone.

Perché i colori sono un problema in XP? La dimensione è importante e la dimensione 256x256 non è supportata in XP, ma in realtà colori a 32 bit completi.
Ray Koopa

Risposte:


0

Windows XP supporta icone con più di 256 colori. Rete di sviluppatori MSDN: Creazione di icone di Windows XP

Le taglie / colori e dove sono usati (nota 16m colori sono 32bit totali, 24bit a colori e 8bit canale alfa):

Dimensioni dell'immagine:

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.

Profondità di colore:

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 manca un formato immagine, Windows visualizza l'immagine esistente più vicina. Funziona ma la qualità soffre.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.