Visual C++程序的建立~~2
2009-06-03 20:05:07 来源:WEB开发网(2)主框架类:CMainFrm.h(头文件)、CMainFrm.cpp(实现文件)
主框架类的基类是CFrameWnd,该类主要是显示主窗口,是我们找到菜单栏、窗口的标题栏以及工具栏的地方,主窗口对象负责窗口中出现的、围绕操作领域的一切,如:图画、文本和其它图形,这个区域称为窗口中的客户区。它用于管理应用程序窗口显示如:标题栏、菜单栏、工具栏、状态栏、控制菜单、控制按钮等。它是所有MDI(多文档)和SDI(单文档)子窗口的包容器。
(3)视图类:CMyView.h(头文件)、CMyView.cpp(执行文件)
视图类的基类是CView,是处理客户区,完成用户与文档的交互工作,是我们在程序中设置数据格式及显示数据的位置。
(4)文档类:CMyDoc.h (头文件) 、CMyDoc.cpp(实现文件)
文档类的基类是CDocument,它主要是为程序存储数据,而在视图对象中处理并显示。
它包含了应用程序在运行期间所用到的数据文档。
(5)其它有关文件
1)Resource.h:是标准的头文件,包含所有资源符号的定义。
2)Stdafx.h:用于建立预编译头文件(文件名。pch)和一个预定义的类型文件stdafx.obj,由于MFC体系结构非常大,如果每次都编译的话很费事,因此,把常用的MFC头文件都放在stdafx.h中,如afxwin.h、afxext.h、afxdisp.h等,然后让stdafx.cpp包含stdafx.h文件。这样由于编译器可以识别哪些文件已经编译过,所以stdafx.cpp就只编译一次。因为它存放的是头文件编译后的信息,故称做预编译头文件。如果以后我们在编程时不想让有些MFC头文件每次都被编译,也可以将它加入到stdafx.h中,采用预编译头文件,可以加速编译过程。
文件名。clw:是ClassWizard数据库文件,存放由ClassWizard使用的信息,Wizard还使用这个文件来存储信息,以便创建和编辑消息映射、对话框数据映射、以及创建成员函数的原型。
CMy.rc:是包含资源描述信息的资源文件,资源文件列有应用程序用到的所有资源,包括存储在“res”子文件夹中的位图、图标和光标,这个文件可以在VC++6.0中直接编辑。
CMy.rc2:包含不是由Visual C++6.0编辑的资源,可以将所有不能由资源编辑器编辑的资源放置到这个文件中。
6)CMyDoc.ico:是包含MDI子窗口图标的图标文件,这个图标包含在资源文件的文件名。rc中。
7)CMy.ioc:是包含应用程序图标的图标文件,应用程序图标包含在资源文件的 CMy.rc中。
8)Toolbar.bmp:用于创建工具栏按钮的位图文件,初始工具栏和状态栏,是在主边框窗口
系列文章:
Visual C++程序的建立~~1
Visual C++程序的建立~~3
Visual C++程序的建立~~4
Visual C++程序的建立~~5
Visual C++程序的建立~~6
- ››Visual Basic 2008 数学函数
- ››Visual Studio2005中Smart Device的问题
- ››Visual Studio 中根据数据库字段动态生成控件
- ››Visual Studio 11全新黑色主题
- ››Visual Studio 2011 Beta新特性(一):安装VS201...
- ››建立唯美图片特效,十个jQuery插件分享
- ››Visual Studio自定义调试窗体两个小技巧
- ››Visual Studio 2005 Team Edition for Database P...
- ››Visual C#两分钟搭建BHO IE钩子
- ››建立自己的TextView和ImageView的组合View类
- ››Visual C++优化对大型数据集合的并发访问
- ››程序启动画面
更多精彩
赞助商链接