Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Substitui uma imagem em uma lista de imagens por uma nova imagem.
Sintaxe
BOOL ImageList_Replace(
HIMAGELIST himl,
int i,
HBITMAP hbmImage,
HBITMAP hbmMask
);
Parâmetros
himl
Tipo: HIMAGELIST
Um identificador para a lista de imagens.
i
Tipo: int
Um índice da imagem a ser substituída.
hbmImage
Tipo: HBITMAP
Um identificador para o bitmap que contém a imagem.
hbmMask
Tipo: HBITMAP
Um identificador para o bitmap que contém a máscara. Se nenhuma máscara for usada com a lista de imagens, esse parâmetro será ignorado.
Valor retornado
Tipo: BOOL
Retorna diferente de zero se tiver êxito; caso contrário, zero.
Comentários
A função ImageList_Replace copia o bitmap para uma estrutura de dados interna. Use a função DeleteObject para excluir hbmImage e hbmMask após o retorno da função.
Requisitos
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | commctrl.h |
| Biblioteca | Comctl32.lib |
| DLL | Comctl32.dll |