CImageList::Replace
Chamar essa função para substituir uma imagem em uma lista de imagem com uma nova imagem.
BOOL Replace(
int nImage,
CBitmap* pbmImage,
CBitmap* pbmMask
);
int Replace(
int nImage,
HICON hIcon
);
Parâmetros
nImage
Índice com base zero da imagem para substituir.pbmImage
Um ponteiro para o bitmap que contém a imagem.pbmMask
Um ponteiro para o bitmap que contém a máscara. Se nenhuma máscara é usada com a lista de imagem, este parâmetro é ignorado.hIcon
Um identificador para o ícone que contém o bitmap e a máscara para a nova imagem.
Valor de retorno
A versão que retorna os retornos de BOOL diferente de zero se com êxito; se não 0.
A versão que retorna int retorna o índice com base zero de imagem se com êxito; se não – 1.
Comentários
Chamar essa função de membro depois que chamar SetImageCount para atribuir imagens, as novas válidos para o espaço reservado imagens números de índice.
Exemplo
Consulte o exemplo para CImageList::SetImageCount.
Requisitos
Cabeçalho: afxcmn.h