función ImageList_Merge (commctrl.h)
Crea una nueva imagen combinando dos imágenes existentes. La función también crea una nueva lista de imágenes en la que se va a almacenar la imagen.
Sintaxis
HIMAGELIST ImageList_Merge(
HIMAGELIST himl1,
int i1,
HIMAGELIST himl2,
int i2,
int dx,
int dy
);
Parámetros
himl1
Tipo: HIMAGELIST
Identificador de la primera lista de imágenes.
i1
Tipo: int
Índice de la primera imagen existente.
himl2
Tipo: HIMAGELIST
Identificador de la segunda lista de imágenes.
i2
Tipo: int
Índice de la segunda imagen existente.
dx
Tipo: int
Desplazamiento x de la segunda imagen en relación con la primera imagen.
dy
Tipo: int
Desplazamiento y de la segunda imagen relativa a la primera imagen.
Valor devuelto
Tipo: HIMAGELIST
Devuelve el identificador de la nueva lista de imágenes si se ejecuta correctamente o NULL de lo contrario.
Comentarios
La nueva imagen consta de la segunda imagen existente dibujada de forma transparente sobre la primera. La máscara de la nueva imagen es el resultado de realizar una operación OR lógica en las máscaras de las dos imágenes existentes.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |
Library | Comctl32.lib |
Archivo DLL | Comctl32.dll |