CImageList::Draw

调用此函数是在拖放操作过程中拖动的图像。

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

参数

  • pDC
    对目标设备上下文的指针。

  • nImage
    绘制图形的从零开始的索引。

  • pt
    的位置绘制在指定的设备上下文中。

  • nStyle
    标记指定绘制样式。 它可以是一个或多个值:

    含义

    ILD_BLEND25ILD_FOCUS

    绘制图像,blend 25 %与系统突出显示颜色。 如果图像列表不包含蒙板,此值不起作用。

    ILD_BLEND50ILD_SELECTEDILD_BLEND

    绘制图像,blend 50 %与系统突出显示颜色。 如果图像列表不包含蒙板,此值不起作用。

    ILD_MASK

    绘制掩码。

    ILD_NORMAL

    绘制图像使用图像的背景颜色列表。 如果背景色是 CLR_NONE 值,使用掩码,图像透明地绘制。

    ILD_TRANSPARENT

    使用掩码,无论背景色,透明地绘制图像。

返回值

非零,如果成功;否则为0。

示例

CImageList::SetOverlayImage参见示例。

要求

Header: afxcmn.h

请参见

参考

CImageList选件类

层次结构图

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx