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.
Adiciona uma imagem ou imagens a uma lista de imagens.
Sintaxe
int ImageList_Add(
[in] HIMAGELIST himl,
[in] HBITMAP hbmImage,
[in, optional] HBITMAP hbmMask
);
Parâmetros
[in] himl
Tipo: HIMAGELIST
Um identificador para a lista de imagens.
[in] hbmImage
Tipo: HBITMAP
Um identificador para o bitmap que contém a imagem ou as imagens. O número de imagens é inferido da largura do bitmap.
[in, optional] 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. Este parâmetro pode ser NULL.
Retornar valor
Tipo: int
Retorna o índice da primeira nova imagem se tiver êxito ou -1 caso contrário.
Comentários
A função ImageList_Add 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
| Requisito | Valor |
|---|---|
| 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 |