你查一下,看CMFCToolBar 和 CControlBar 类型匹配不? 类型匹配才能相互转化

解决方案 »

  1.   

    vs2010中不需要这一步,直接
     m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);//自己创建的工具栏 
    DockPane(&m_wndToolBar);
      

  2.   

    vs2010中不需要这一步,直接
     m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);//自己创建的工具栏 
    DockPane(&m_wndToolBar);
      

  3.   

    你那个是BCG的东西,和之前的不一样的~
      

  4.   

    你那个是BCG的东西,和之前的不一样的~
      

  5.   

    m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);//自己创建的工具栏  
    DockPane(&m_wndToolBar);DockControlBar(&m_wndToolBar)里面的m_wndToolBar的控件类型是不是CMFC开头的。CMFC是VS 2008以后新加入的控件库,你的教材可能是更早版本的了。用上面的方法试下
      

  6.   

    楼上说得对CMFCToolBar 和 CToolbar别混用就行