CImageList::Draw

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

Return Value

Nonzero if successful; otherwise 0.

Parameters

pdc

Pointer to the destination device context.

nImage

Zero-based index of the image to draw.

pt

Location at which to draw within the specified device context.

nStyle

Flag specifying the drawing style. It can be one or more of these values:

Value Meaning
ILD_BLEND25, ILD_FOCUS Draws the image, blending 25 percent with the system highlight color. This value has no effect if the image list does not contain a mask.
ILD_BLEND50, ILD_SELECTED, ILD_BLEND Draws the image, blending 50 percent with the system highlight color. This value has no effect if the image list does not contain a mask.
ILD_MASK Draws the mask.
ILD_NORMAL Draws the image using the background color for the image list. If the background color is the CLR_NONE value, the image is drawn transparently using the mask.
ILD_TRANSPARENT Draws the image transparently using the mask, regardless of the background color.

Remarks

Call this function to draw the image that is being dragged during a drag-and-drop operation.

Example

See the example for CImageList::SetOverlayImage.

CImageList OverviewClass MembersHierarchy Chart

See Also   CImageList::BeginDrag, CImageList::EndDrag, CImageList::DragMove