commctrl.h


ImageList_Merge

La función ImageList_Merge crea una nueva imagen por la combinación de dos imágenes existentes. La función también crea una nueva lista de imágenes para almacenar la imagen.

Sintaxis

HIMAGELIST ImageList_Merge(
    HIMAGELIST himl1, 	
    int i1, 	
    HIMAGELIST himl2, 	
    int i2, 	
    int dx, 	
    int dy	
   );

Parámetros

himl1
Manipulador de la primera lista de imágenes.
i1
Índice de la primera imagen existente.
himl2
Manipulador de la segunda lista de imágenes.
i2
Índice de la segunda imagen existente.
dx and dy
Desplazamiento de la segunda imagen relativo a la primera.

Valor de retorno

Si la macro tiene éxito, el valor de retorno es el manipulador de la nueva lista de imágenes.

Si la función falla, el valor de retorno es NULL.

Observaciones

La nueva imagen consiste en la segunda imagen existente trazada de forma transparente sobre la primera. La máscara de la nueva imagen es el resultado de realizar una operación lógica O entre las máscaras de las dos imágenes existentes.