恐怕不行,据我所知,toolbar一定要放在一个FrameWnd里才可以,Dialog很难说,不过,我才疏学浅,也许有其他方法也说不定

解决方案 »

  1.   

    newBar在这里只是一个局部对象,它的生存期只从声明它开始,到函数结束后就被销毁了,OnInitDialog()函数好象是在Dialog显示以前调用的,当然看不见你的newbar了。
    应该把你的newBar作为CMyTooBar类的一个数据成员实现,然后好象还要在OnInitDialog()函数里面Create它,再LoadToolBar(要不要Create不记得了,查查有ToolBar的FrameWnd里面的ToolBar的创建过程即可知道)。
      

  2.   

    http://www.vchelp.net/article/article_wnd.htm