我想新建一个基类是CDialogBar的类,在Insert下的new class中,有三种,一是
MFC class,一是generic class,还有一个Form Class。如果用MFC Class,则下面的基类选框里没有CDialogBar选项,而在generic class的derived class中输入
CDialogBar后结果这种类在ClassWizard中没有消息映射,最后一种也不行,怎么办?

解决方案 »

  1.   

    用generic class 是不能自动建立消息机制的。可以用MFC Class,没有直接从CDailogBar作为基类的选项,可以从一个相近的类先派生。然后在.h和.cpp文件中替换一下。
      

  2.   

    选CDialog吧!然后手动改成CDialogBar
      

  3.   

    同意楼上的,找一个CDialog先继承一下,然后进入.h和.cpp全文替换成CDialogBar就行了