在一个完整的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类:
可有可无,主要就是关于软件信息的方面