方法1
CControlBar* pClientManage;
CControlBar* pTaskManage;
pClientManage = GetControlBar(IDR_TOOLBAR_ClientManage);
pTaskManage = GetControlBar(IDR_TOOLBAR_TaskManage);
ASSERT(ID_VIEW_STATUS_BAR == AFX_IDW_STATUS_BAR);
ASSERT(ID_VIEW_TOOLBAR == AFX_IDW_TOOLBAR);
//得到工具条或者状态条s
//CControlBar* pBar = GetControlBar(nID);
pClientManage = GetControlBar(IDR_TOOLBAR_ClientManage);
pTaskManage = GetControlBar(IDR_TOOLBAR_TaskManage);
if (pClientManage!= NULL)
{
//若控制条可见,则隐藏它;否则,显示它
ShowControlBar(pClientManage,FALSE,TRUE);
//ShowControlBar(pBar, (pBar->GetStyle() & WS_VISIBLE) == 0, FALSE);
}
else
MessageBox("空");
详细见 http://blog.163.com/yan_huali888/blog/static/1386460720085104542171/
方法2
CMainFrame *pFrmWnd = (CMainFrame*)GetTopLevelFrame();
pFrmWnd->ShowControlBar(&pFrmWnd->m_ToolBar_ClientManage, FALSE, FALSE);
还是方法2感觉好一点