Compartir a través de


Tipos de listas de Imágenes

Hay dos tipos de listas de imágenes (CImageList): nonmasked y enmascarado.Una “image nonmasked lista” consta de un mapa de bits de color que contiene una o varias imágenes.Una “image enmascarada lista” consta de dos mapas de bits de tamaño igual.El primero es un mapa de bits de color que contiene imágenes, y el segundo es un mapa de bits monocromo que contiene una serie de máscaras (una para cada imagen del primer mapa de bits.

Una de las sobrecargas de función miembro de Create toma una marca para indicar si la lista de la imagen se enmascarada.(Otras sobrecargas crear listas enmascaradas de la imagen).

Cuando se dibuja una imagen nonmasked, se copia simplemente en el contexto del dispositivo de destino; es decir, se dibuja sobre el color de fondo existente del contexto del dispositivo.Cuando se dibuja una imagen enmascarada, los bits de la imagen se combinan con los bits de la máscara, que normalmente las áreas transparentes en el mapa de bits donde el color de fondo del contexto del dispositivo de destino muestra a través de.Puede especificar varios estilos de dibujo al dibujar una imagen enmascarada.Por ejemplo, puede especificar que la imagen está interpolada para indicar un objeto seleccionado.

Vea también

Referencia

Mediante CImageList

Conceptos

Controles (MFC)