CMFCToolBarImages::Draw

绘制一个工具栏图像。

BOOL Draw(
   CDC* pDC,
   int x,
   int y,
   int iImageIndex,
   BOOL bHilite=FALSE,
   BOOL bDisabled=FALSE,
   BOOL bIndeterminate=FALSE,
   BOOL bShadow=FALSE,
   BOOL bInactive=FALSE,
   BYTE alphaSrc=255 
);

参数

  • [in] pDC
    与设备上下文的指针。

  • [in] x
    矩形左边的X坐标将绘制图像。

  • [in] y
    矩形顶部的Y坐标将绘制图像。

  • [in] iImageIndex
    要显示的图像的从零开始的索引。

  • [in] bHilite
    TRUE,如果该图像将显示;否则 FALSE。

  • [in] bDisabled
    TRUE,如果图像将绘制在该禁用样式;否则 FALSE。

  • [in] bIndeterminate
    TRUE,如果图像将绘制在不确定状态样式;否则 FALSE。

  • [in] bShadow
    TRUE,如果该图像将绘制使用了投影;否则 FALSE。

  • [in] bInactive
    TRUE,如果图像将绘制在非活动状态;样式否则 FALSE。

  • [in] alphaSrc
    alpha通道(不透明)值。 值255表示图像变为绘制的不透明的。 值为0表示图像绘制的透明。 此值仅用于32位色图像和用于显示Windows vista玻璃样式的图像。

返回值

TRUE,如果指定的图像成功中显示的; FALSE,如果图像索引无效或其他某些错误发生。

要求

标头: afxtoolbarimages.h

请参见

参考

CMFCToolBarImages选件类

层次结构图