none
dialog、window、view、formview、client、frame等,都是干什么的,怎么区分,包含关系等,有点迷糊了,都不知道如何选择了 RRS feed

答案

  • 一般创建MFC程序,有3中类型的工程,基于对话框的CDialog,基于单文档(SDI)和基于多文档(MDI)的(框架。文档。视图三位一体)。CFormView派生CView,用法很类似对话框CDialog类。

    Client指的是客户区,一般规则的窗口保护客户区和非客户区,拿对话框来说,非客户区指的是标题栏还有边框,剩下的中间的那一大块区域就是客户区。

    frame应该指的是框架。


    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    2011年3月28日 0:32
    版主

全部回复

  • 一般创建MFC程序,有3中类型的工程,基于对话框的CDialog,基于单文档(SDI)和基于多文档(MDI)的(框架。文档。视图三位一体)。CFormView派生CView,用法很类似对话框CDialog类。

    Client指的是客户区,一般规则的窗口保护客户区和非客户区,拿对话框来说,非客户区指的是标题栏还有边框,剩下的中间的那一大块区域就是客户区。

    frame应该指的是框架。


    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    2011年3月28日 0:32
    版主
  • MFC程序是一个框架程序,由编译器为我们生成了应用程序的框架,我们要做的就是往框架中加入我们要的东东。

    MFC程序中最重要的是文档-视类,也就是Doc类和View类。找本书看下就知道了,推荐先学习下《深入浅出MFC》这是初学者最好的教材。


    xiao
    2011年3月28日 2:46