Partilhar via


CImageList::DrawEx

Desenha um item de lista de imagem no contexto específico de dispositivo.

BOOL DrawEx( 
   CDC* pDC, 
   int nImage, 
   POINT pt, 
   SIZE sz, 
   COLORREF clrBk, 
   COLORREF clrFg, 
   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.

  • sz
    Tamanho da parte da imagem para desenhar em relação ao canto superior esquerdo da imagem. Consulte dx e o Dy em ImageList_DrawEx em Windows SDK*.*

  • clrBk
    Cor do plano de fundo da imagem. Consulte o rgbBk em ImageList_DrawEx em Windows SDK*.*

  • clrFg
    Em primeiro plano cor da imagem. Consulte o rgbFg em ImageList_DrawEx em Windows SDK*.*

  • nStyle
    Sinaliza especificar o estilo de desenho. Consulte o fStyle em ImageList_DrawEx em Windows SDK*.*

Valor de retorno

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

Comentários

A função usa o estilo especificado de desenho e mistura a imagem com a cor especificada.

Exemplo

m_myImageList.DrawEx(&dc, 0, CPoint(0, 0), CSize(16, 16), CLR_DEFAULT, 
   CLR_DEFAULT, ILD_IMAGE);

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CImageList

Gráfico da hierarquia

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::Draw