CImageList::Draw
Rufen Sie diese Funktion auf, um das Bild zu zeichnen, das während eines Drag & Drop-Vorgangs gezogen wird.
BOOL Draw(
CDC* pDC,
int nImage,
POINT pt,
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.nStyle
Kennzeichnen Sie das Angeben des Zeichnungsformats. Es kann eine oder mehrere dieser Werte sein:Wert
Bedeutung
ILD_BLEND25, ILD_FOCUS
Zeichnet das Bild und mischt 25 Prozent mit der Systemhervorhebungsfarbe. Dieser Wert hat keine Auswirkungen, wenn die Bildliste keine Maske enthält.
ILD_BLEND50, ILD_SELECTED, ILD_BLEND
Zeichnet das Bild und mischt 50 Prozent mit der Systemhervorhebungsfarbe. Dieser Wert hat keine Auswirkungen, wenn die Bildliste keine Maske enthält.
ILD_MASK
Zeichnet die Maske.
ILD_NORMAL
Zeichnet das Bild mit der Hintergrundfarbe der Bildliste. Wenn die Hintergrundfarbe der CLR_NONE-Wert ist, wird das Bild transparent mithilfe der Maske gezeichnet.
ILD_TRANSPARENT
Zeichnet das Bild transparent mithilfe der Maske, unabhängig von der Hintergrundfarbe.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.
Beispiel
Im Beispiel für CImageList::SetOverlayImage.
Anforderungen
Header: afxcmn.h