Share via


CImageList::Draw

Llame a esta función para dibujar la imagen que se arrastra durante una operación de arrastrar y colocar.

BOOL Draw(
   CDC* pDC,
   int nImage,
   POINT pt,
   UINT nStyle 
);

Parámetros

  • pDC
    Puntero al contexto del dispositivo de destino.

  • nImage
    índice basado en cero de la imagen para dibujar.

  • pt
    Ubicación en la que se va a dibujar dentro del contexto especificado del dispositivo.

  • nStyle
    Marcador que especifica el estilo del gráfico.puede ser uno o más de estos valores:

    Valor

    Significado

    ILD_BLEND25, ILD_FOCUS

    Dibuja la imagen, mezclando el 25 por ciento con el color de resaltado del sistema.Este valor no tiene ningún efecto si la lista de imágenes no contiene una máscara.

    ILD_BLEND50, ILD_SELECTED, ILD_BLEND

    Dibuja la imagen, mezclando el 50 por ciento con el color de resaltado del sistema.Este valor no tiene ningún efecto si la lista de imágenes no contiene una máscara.

    ILD_MASK

    Dibuja la máscara.

    ILD_NORMAL

    Dibuja la imagen utilizando el color de fondo para la lista de imágenes.Si el color de fondo es el valor de CLR_NONE , la imagen se dibuja transparente mediante la máscara.

    ILD_TRANSPARENT

    Dibuja la imagen transparente mediante la máscara, independientemente del color de fondo.

Valor devuelto

Distinto de cero si correctamente; si no 0.

Ejemplo

Vea el ejemplo para CImageList:: SetOverlayImage.

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CImageList

Gráfico de jerarquía

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx