WEB开发网
开发学院软件开发VC Visual C++程序的建立~~2 阅读

Visual C++程序的建立~~2

 2009-06-03 20:05:07 来源:WEB开发网   
核心提示: (2)主框架类:CMainFrm.h(头文件)、CMainFrm.cpp(实现文件) 主框架类的基类是CFrameWnd,该类主要是显示主窗口,Visual C++程序的建立~~2(5),是我们找到菜单栏、窗口的标题栏以及工具栏的地方,主窗口对象负责窗口中出现的、围绕操作领域的一切,应用

(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

上一页  1 2 3 4 5 

Tags:Visual 程序 建立

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接