我准备在对话框的上面放2个ListCtrl,一个TreeCtrl还有一个基于Html的控件,对话框的类选择是基于CDialog或是CFormView有什么区别?

解决方案 »

  1.   

    CDialog和CFormView区别:
    CFormView既有CDialog的特点,又有视图类的风格
      

  2.   

    CDialog是直接从CWnd继承来的,CFormView是从CView继承来的。一般情况下,使用CDialog会比较简单。
      

  3.   

    能直接用CFormView做对话框吗?
      

  4.   

    CDialog就是做对话框程序的
    CFormView是在做文档/视图类程序时,如果需要模仿对话框的一些性质时的主要选择
    也就是说在做对话框程序时,CFormView几乎不会用到(当然也可能有特殊情况).