我看了一篇文章   IE控制条的实现
                 作者:樊文生(合肥) 
http://www.vckbase.com/document/viewdoc.asp?id=420
里面说:CIEBar从CDialogBar派生而来
可我用classwizard创建CIEBar这个类时,base class里只有CDialog,而没有CDialogBar这个基类,这是为什么?谢谢!

解决方案 »

  1.   

    你可以曲线救国。
    先派生一个CWnd的类,然后手工把CWnd改为CDialogBar,:)
      

  2.   

    老兄。是CToolBar类吧?
    IE控制条也不应该是从Dialog类派生啊。
      

  3.   

    可是我在classwizard的based class里找不到CDialogBar这个类,这是为什么?
      

  4.   

    这你么问BILL GATES了:)
    不要太刨根问底,能用就行,你认为呢?
      

  5.   

    可是我不知道怎么通过class wizard来继承这个类,这位大哥能告诉我怎么在
    class wizard中继承这个类吗?我真的在new class  |   base class中找不到CDialogBar这个类。谢谢!
      

  6.   

    在class wizard做不到这一点,所以要曲线救国。
      

  7.   

    everandforever(Forever)
    c_vector(圣维克多)
    你们的意思是不是就是:像CDialogBar这种MFC提供的类要继承的话只能手工加代码,而不能靠在classwizard里选择base class这种方法?