Freigeben über


CImageList::DrawEx

Zeichnet ein Bildlistenelement im angegebenen Gerätekontext.

BOOL DrawEx( 
   CDC* pDC, 
   int nImage, 
   POINT pt, 
   SIZE sz, 
   COLORREF clrBk, 
   COLORREF clrFg, 
   UINT nStyle  
);

Parameter

  • pDC
    Zeiger auf Zielgerätekontext.

  • nImage
    Der nullbasierte Index des zu zeichnen Bilder.

  • pt
    Innerhalb des angegebenen Gerätekontexts zu zeichnen, an dem Speicherort.

  • sz
    Größe des Teils des relativ zur oberen linken Ecke des Bilds zu zeichnen, Bilder. Siehe dx und Dy in ImageList_DrawEx in Windows SDK*.*

  • clrBk
    Hintergrundfarbe des Bilds. Siehe rgbBk in ImageList_DrawEx in Windows SDK*.*

  • clrFg
    Vordergrundfarbe des Bilds. Siehe rgbFg in ImageList_DrawEx in Windows SDK*.*

  • nStyle
    Kennzeichnen Sie das Angeben des Zeichnungsformats. Siehe fStyle in ImageList_DrawEx in Windows SDK*.*

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Die Funktion verwendet das angegebene Zeichnungsformat und mischt das Bild mit der angegebenen Farbe.

Beispiel

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

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CImageList-Klasse

Hierarchiediagramm

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::Draw