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 di CImageList

Grafico della gerarchia

CImageList::Remove