MFC(二)(MFC程序中各个类的作用)

在一个完整的MFC框架的程序中主要有以下及各类(其实都是winmain函数的变化过来的),其作用如下:

 

 

c……App类:

    主要完成对类的设计和注册,其中设计均是MFC框架已经设计好了的,只需对不同的类型进行注册,显示和更新、是整个MFC程序的入口一个程序只能有一个对象。消息循环

 

C……Frame类:

    主要完成对窗口类的产生、创建

 

C……View类和C……Frame类:

    都是窗口类都是表示,其中C……Frame类是C……View类的父窗口,View类在Frame上进行覆盖,界面的展现布局都在这两个类中。且注意MFC是基于消息的,所以添加控件的地方都该是在消息的内部进行添加(添加的方法:在类上右击鼠标,添加消息函数.还可以在View/classwizard中进行添加)

 

C……Doc类:

    主要对数据进行存储加载、而显示则由View类来完成,以实现数据的存储和显示分离。

 

C……Dlg类:

   可有可无,主要就是关于软件信息的方面

 

 

posted @ 2012-03-26 22:09  乌托邦.  阅读(1861)  评论(0编辑  收藏  举报