Condividi tramite


CImageList::Replace

Chiamare la funzione per sostituire un'immagine in un elenco immagini con una nuova immagine.

BOOL Replace( 
   int nImage, 
   CBitmap* pbmImage, 
   CBitmap* pbmMask  
); 
int Replace( 
   int nImage, 
   HICON hIcon  
);

Parametri

  • nImage
    Indice in base zero dell'immagine da sostituire.

  • pbmImage
    Un puntatore la bitmap che contiene l'immagine.

  • pbmMask
    Un puntatore alla bitmap contenente la maschera. Se non maschera viene utilizzata con l'elenco di immagini, questo parametro viene ignorato.

  • hIcon
    Handle all'icona che contiene la bitmap e la maschera per la nuova immagine.

Valore restituito

La versione che restituisce BOOL restituisce diverso da zero se riuscita; in caso contrario 0.

La versione che restituisce int restituisce l'indice in base zero dell'immagine se riuscita; in caso contrario – 1.

Note

Chiamare la funzione membro dopo viene SetImageCount per assegnare le nuove immagini, valide ai numeri di indice di un'immagine segnaposto.

Esempio

Vedere l'esempio relativo CImageList::SetImageCount.

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe CImageList

Grafico delle gerarchie

CImageList::Remove