http://hiphotos.baidu.com/jiangshan2%5F0/pic/item/0b85d8ce7ed1c62392457ea2.jpeg
如图所示,我的工具栏类是网上下载的CTrueColorToolbar,为了改变工具条的背景色,我重载了CTrueColorToolBar::WM_ERASEBKGND消息响应函数,但是发现效果确是另外的?工具条上面很大一块都没画上去?郁闷呀。请问有什么好办法?以下是我的重载代码:
BOOL CTrueColorToolBar::OnEraseBkgnd(CDC* pDC)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CRect rc;
GetClientRect(rc);
pDC->FillRect(&rc, &CBrush(RGB(180,206,247)));
return TRUE;
//return CToolBar::OnEraseBkgnd(pDC);
}