解决方案 »

  1.   

    CMFCToolBar不是CToolBar后者还是存在的。
    CMFCToolBar其实是微软买来了BCGControlBar的仿Office/VS界面的组件库的类。
      

  2.   

    问一下,怎么解决的啊,我在网上找了好多代码,比如
    if (!m_ToolBar.CreateEx(this, TBSTYLE_FLAT,  WS_CHILD | WS_VISIBLE | CBRS_ALIGN_TOP | CBRS_GRIPPER | 
            CBRS_TOOLTIPS/*, CRect(0,0,0,0)*/) || !m_ToolBar.LoadToolBar(IDR_TOOLBAR2) )
    {
        TRACE0("failed to create toolbar\n");
        return FALSE;
    }
    RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);  // 显示工具栏 这类的,贴到XXXDlg.cpp中,但在XXXDlg.h中,是添加CdlgToolBar m_ToolBar,还是添加CMFCToolBar m_ToolBar,还是另外再定义类文件什么的,代码没有显示错误,但就是不显示工具栏,不是很懂,求指点。