Partilhar via


CImageList::Draw

Chamar essa função para desenhar a imagem que está sendo arrastada durante uma operação de arrastar e soltar.

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

Parâmetros

  • pDC
    Ponteiro para o contexto do dispositivo de destino.

  • nImage
    Índice com base zero da imagem para desenhar.

  • pt
    Local em que a desenhar dentro do contexto específico de dispositivo.

  • nStyle
    Sinaliza especificar o estilo de desenho.Pode ser um ou mais de esses valores:

    Valor

    Significado

    ILD_BLEND25, ILD_FOCUS

    Desenha uma imagem, misturando 25 por cento com a cor de realce do sistema.Esse valor não tem efeito se a lista de imagem não contém uma máscara.

    ILD_BLEND50, ILD_SELECTED, ILD_BLEND

    Desenha uma imagem, misturando 50 por cento com a cor de realce do sistema.Esse valor não tem efeito se a lista de imagem não contém uma máscara.

    ILD_MASK

    Desenha a máscara.

    ILD_NORMAL

    Desenha uma imagem usando a cor do plano de fundo para a lista de imagem.Se a cor do plano de fundo é o valor de CLR_NONE , a imagem é desenhada transparente usando a máscara.

    ILD_TRANSPARENT

    Desenha uma imagem usando transparente a máscara, independentemente da cor do plano de fundo.

Valor de retorno

Diferente de zero se com êxito; se não 0.

Exemplo

Consulte o exemplo para CImageList::SetOverlayImage.

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CImageList

Gráfico de hierarquia

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx