CMFCToolBarButton::OnDraw
使用指定的样式和选项,调用由框架绘制按钮。
virtual void OnDraw(
CDC* pDC,
const CRect& rect,
CMFCToolBarImages* pImages,
BOOL bHorz=TRUE,
BOOL bCustomizeMode=FALSE,
BOOL bHighlight=FALSE,
BOOL bDrawBorder=TRUE,
BOOL bGrayDisabledButtons=TRUE
);
参数
[in] pDC
显示按钮的设备上下文。[in] rect
按钮的边框。[in] pImages
与工具栏按钮图像的集合。[in] bHorz
父工具栏的停靠状态。 此参数是 TRUE,当按钮水平停靠和 FALSE 时,按钮时垂直停靠。[in] bCustomizeMode
指定工具栏是否在自定义模式。 此参数是 TRUE,在工具栏中自定义模式和 FALSE 下,在工具栏不在自定义模式时。[in] bHighlight
指定按钮是否显示。 此参数是 TRUE,当按钮显示和 FALSE 时,按钮未显示时。[in] bDrawBorder
指定按钮是否应显示其边框。 此参数是 TRUE,当按钮应显示其边框和 FALSE 时,按钮不应显示其边框。[in] bGrayDisabledButtons
指定是否隐藏禁用的按钮或使用禁用图像集合。 此参数是 TRUE,则应隐藏禁用按钮和 FALSE 时,此方法应使用禁用图像集合中。
备注
重写此方法自定义工具栏按钮绘图。
要求
标头: afxtoolbarbutton.h