Share via


CImageList::Replace

Llame a esta función para reemplazar una imagen en una imagen que aparece con una nueva imagen.

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

Parámetros

  • nImage
    índice basado en cero de la imagen a reemplazar.

  • pbmImage
    Un puntero al mapa de bits que contiene la imagen.

  • pbmMask
    Un puntero al mapa de bits que contiene la máscara.Si no se utiliza ninguna máscara con la lista de imágenes, se omite este parámetro.

  • hIcon
    Un identificador al icono que contiene el mapa de bits y la máscara para la nueva imagen.

Valor devuelto

La versión que devuelve BOOL devuelve cero si correctamente; si no 0.

La versión que devuelve int devuelve el índice de base cero de la imagen si correctamente; si no – 1.

Comentarios

Llame a esta función miembro después de llamar a SetImageCount para asignar nuevas, válidas imágenes a números de índice del marcador.

Ejemplo

Vea el ejemplo para CImageList:: SetImageCount.

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CImageList

Gráfico de jerarquía

CImageList::Remove