Sovrapposizioni immagini negli elenchi di immagini

Ogni elenco di immagini (CImageList) include un elenco di immagini da usare come maschere di sovrapposizione. Una "maschera di sovrapposizione" è un'immagine disegnata in modo trasparente su un'altra immagine. Qualsiasi immagine può essere usata come maschera di sovrapposizione. È possibile specificare fino a quattro maschere di sovrapposizione per ogni elenco di immagini.

Aggiungere l'indice di un'immagine all'elenco di maschere di sovrapposizione usando la funzione membro SetOverlayImage , l'indice di un'immagine e l'indice di una maschera di sovrapposizione. Si noti che gli indici per le maschere di sovrimpressione sono in base uno anziché in base zero.

Si disegna una maschera di sovrapposizione su un'immagine usando una singola chiamata a Draw. I parametri includono l'indice dell'immagine da disegnare e l'indice di una maschera di sovrapposizione. È necessario utilizzare la macro INDEXTOOVERLAYMASK per specificare l'indice della maschera di sovrapposizione. È anche possibile specificare un'immagine di sovrapposizione quando si chiama la funzione membro DrawIndirect .

Vedi anche

Uso di CImageList
Controlli