在MFC中,添加新类的时候,类的类型选择中,其中MFC Class和Form Class二者有什么区别呀???谢谢

解决方案 »

  1.   

    MFC   Class表示从MFC类库派生,可以在Base   class中选择父类。   
      Form   Class表示从CDialog派生的类,可以在Dialog   ID中选择对话框资源ID。   
      

  2.   

    From Class 支持对空间的拖拽。比较方便编写界面,
      

  3.   

    VC 6吧。Form Class指的应该是从CFormView派生的吧。
      

  4.   

    Form Class 应该是指MFC中带界面资源模板的类,一般都需要选择模板ID,包括CFormView,CRecordView,CDAORecordView和CDialog四种类
    但是VC会根据实际项目的类型是dialog,SDI_MDI来选择classvizard里面下拉框中的可选类。
    基于dialog的项目,添加form class 时只显示CDialog,前三种不显示(它认为,那三个view类在对话框中不必要使用)
    基于dsi或mdi的项目,添加form class 时下拉框显示上述4种类。btw:1楼和3楼的说明问题不严谨呀。