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.