IMAGELISTDRAWFLAGS

Passato al metodo IImageList::D raw nel membro fStyle di IMAGELISTDRAWPARAMS.

Costante/valore Descrizione
ILD_NORMAL
0x00000000
Disegna l'immagine usando il colore di sfondo per l'elenco di immagini. Se il colore di sfondo è il valore CLR_NONE, l'immagine viene disegnata in modo trasparente usando la maschera.
ILD_TRANSPARENT
0x00000001
Disegna l'immagine in modo trasparente usando la maschera, indipendentemente dal colore di sfondo. Questo valore non ha alcun effetto se l'elenco di immagini non contiene una maschera.
ILD_BLEND25
0x00000002
Disegna l'immagine, fondendo il 25% con il colore di fusione specificato da rgbFg. Questo valore non ha alcun effetto se l'elenco di immagini non contiene una maschera.
ILD_FOCUS
0x00000002
Uguale a ILD_BLEND25.
ILD_BLEND50
0x00000004
Disegna l'immagine, fondendo il 50% con il colore di fusione specificato da rgbFg. Questo valore non ha alcun effetto se l'elenco di immagini non contiene una maschera.
ILD_SELECTED
0x00000004
Uguale a ILD_BLEND50.
ILD_BLEND
0x00000004
Uguale a ILD_BLEND50.
ILD_MASK
0x00000010
Disegna la maschera.
ILD_IMAGE
0x00000020
Se la sovrapposizione non richiede che venga disegnata una maschera, impostare questo flag.
ILD_ROP
0x00000040
Disegna l'immagine usando il codice dell'operazione raster specificato dal membro dwRop .
ILD_OVERLAYMASK
0x00000F00
Per estrarre l'immagine di sovrimpressione dal membro fStyle , usare and logico per combinare fStyle con il valore ILD_OVERLAYMASK .
ILD_PRESERVEALPHA
0x00001000
Mantiene il canale alfa nella destinazione.
ILD_SCALE
0x00002000
Causa la scalabilità dell'immagine in cx, cy anziché essere ritagliata.
ILD_DPISCALE
0x00004000
Ridimensiona l'immagine alla dpi corrente dello schermo.
ILD_ASYNC
0x00008000
Windows Vista e versioni successive. Disegna l'immagine se è disponibile nella cache. Non estrarre automaticamente. Il metodo di disegno denominato restituisce E_PENDING al componente chiamante, che deve quindi eseguire un'azione alternativa, ad esempio, fornire un'altra immagine e accodare un'attività di sfondo per forzare il caricamento dell'immagine tramite ForceImagePresent usando il flag ILFIP_ALWAYS. Il flag ILD_ASYNC impedisce quindi all'operazione di estrazione di bloccare il thread corrente ed è particolarmente importante se viene chiamato un metodo di disegno dal thread dell'interfaccia utente.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Commctrl.h