CMFCToolBarButton::OnCtlColor

调用由结构,当父工具栏处理 WM_CTLCOLOR 消息。

virtual HBRUSH OnCtlColor(
   CDC* pDC,
   UINT nCtlColor
);

参数

  • [in] pDC
    显示按钮的设备上下文。

  • [in] nCtlColor
    特定颜色通知。

返回值

对框架使用来绘制按钮的背景画笔的对象的句柄。

备注

框架调用此方法,当父工具栏进程包含一个Windows控件的工具栏按钮时 WM_CTLCOLOR 消息。 如果工具栏按钮是无窗口的,框架不调用此方法。

框架调用此方法,在工具栏结构在自定义模式时,和工具栏按钮取消锁定。 有关自定义模式的更多信息,请参见 CMFCToolBar::SetCustomizeMode。 lock(this)工具栏按钮的更多信息,请参见 CMFCToolBarButton::IsLocked

默认实现不执行任何操作,并返回 NULL。

要求

标头: afxtoolbarbutton.h

请参见

参考

CMFCToolBarButton选件类

层次结构图

CMFCToolBar::SetCustomizeMode

CMFCToolBarButton::IsLocked