função ImageList_Merge (commctrl.h)
Cria uma nova imagem combinando duas imagens existentes. A função também cria uma nova lista de imagens na qual armazenar a imagem.
Sintaxe
HIMAGELIST ImageList_Merge(
HIMAGELIST himl1,
int i1,
HIMAGELIST himl2,
int i2,
int dx,
int dy
);
Parâmetros
himl1
Tipo: HIMAGELIST
Um identificador para a primeira lista de imagens.
i1
Tipo: int
O índice da primeira imagem existente.
himl2
Tipo: HIMAGELIST
Um identificador para a segunda lista de imagens.
i2
Tipo: int
O índice da segunda imagem existente.
dx
Tipo: int
O deslocamento x da segunda imagem em relação à primeira imagem.
dy
Tipo: int
O deslocamento y da segunda imagem em relação à primeira imagem.
Valor retornado
Tipo: HIMAGELIST
Retorna o identificador para a nova lista de imagens se tiver êxito ou NULL caso contrário.
Comentários
A nova imagem consiste na segunda imagem existente desenhada de forma transparente sobre a primeira. A máscara para a nova imagem é o resultado da execução de uma operação OR lógica nas máscaras das duas imagens existentes.
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 |