建新类时,mfc class,generic class,form class的区别?
特别是mfc与generic的区别
请指教了

解决方案 »

  1.   

    generic可以创建一般的C++类,包括派生自己的非MFC类,不用像大部分MFC类从CObject类派生
      

  2.   

    建新类时,mfc class,用来从mfc提供的类中继承一个类,基类是mfc的类
    generic class,是一个一般的 类,可以不从mfc的类中继承,也可以从mfc的类中继承,但自己一定要注意亲自加入mfc的头文件,同时不会有消息映射表,这些都要手动添加。
    这种类可以没有基类,一般是自己写的
    form class是要有一个对话框的资源,用来建立一个CFormView继承过来的类
      

  3.   

    建新类时,mfc class,generic class,form class的区别?
    特别是mfc与generic的区别mfc class是从MFC类中继承的类
    generic class 是可以从你自己定义的类中继承
    form class 建立一个CFormView继承过来的类实际上可以自己来写这些代码实现的
      

  4.   

    mfc class是从MFC类中继承的类
    generic class 是你自己定义的类,或自己定义的类中继承
    form class 建立一个CDialog等有窗体的类继承过来的类