1.添加WM_ERASEBKGND()消息响应函数OnEraseBkgnd(CDC* pDC);
{
CRect rect;
CPaintDC dc(this);
GetClientRect(rect); //获取客户区的大小
pDC->FillSolidRect(rect,RGB(100,100,180); //填充背景色
return true;
}
如果没有添加上面的消息响应函数,动态显示或隐藏控件时,工具栏就不会自动更新工具栏,隐藏了的控件还是会显示在工具栏上,只是不可用而已;