È possibile recuperare l'immagine per un'icona utilizzando la funzione GetIconInfo e disegnarlo utilizzando la funzione DrawIconEx . Per disegnare l'immagine predefinita per un'icona, specificare il flag DI_COMPAT nella chiamata a DrawIconEx. Se non si specifica il flag DI_COMPAT, DrawIconEx disegna l'icona usando l'immagine specificato dall'utente.
Quando il sistema visualizza un'icona, esso deve estrarre l'immagine icona appropriata dai.EXE o.File DLL. Il sistema utilizza le seguenti operazioni per selezionare l'icona immagine:
&Notanbsp; Il sistema gestisce tutte le profondità di colore di 8 o più bpp come pari. Pertanto, non vi è alcun vantaggio di includere un'immagine a 16 x 16 256 colori e un'immagine a colori 16 x 16 16 nella stessa risorsa — il sistema semplicemente sceglierà il primo si incontra. Quando il display è in modalità di 8 bpp, il sistema sceglierà un'icona di 16 colore sopra un'icona di 256 colori e verrà visualizzate tutte le icone utilizzando la tavolozza di sistema predefinito.
Rimedio: Inserire il CD-ROM CD di MSDN Library.