文档介绍:《VC++应用程序设计》实验指导书
适用于计算机科学与技术专业
前言
MFC(Microsoft Foundation Class)是Microsoft公司推出的Microsoft基本类库。在编写Windows应用程序时,必须编写的大量重复代码都由MFC中定义的类和支持代码提供了;不必再直接使用Windows API(应用程序接口)来进行编程工作,使用MFC提供的位于Windows API之上的C++库,使程序员的工作变得更加容易。在Visual C++ ,用户不仅可以方便地使用MFC,而且还可以使用向导(Wizard)来辅助开发应用程序。MFC实际上是一个扩展的、丰富的C++类层次结构,在MFC中封装了SDK结构、功能及应用程序框架内部技术,隐藏了过去许多Windows程序不得不处理的许多重复工作。因此,本课程将着重讨论如何利用Visual C++ 。
本实验指导书介绍了实验环境、上机实验步骤、各实验项目的目的要求及内容,最后附有实验报告的格式,作为我校Windows应用程序设计课程上机实验指导的主要依据。根据实验大纲要求,包含七个实验及其相关实验作业。要完成上述内容,单纯依靠课内上机是不够的,希望同学们课外多花时间练习,熟能生巧。
由于编写仓促,难免有错误和不足之处,请各位老师和同学指正。
对不同年级或专业的学生可根据学生具体情况调整实验内容和时间。
目录
前言 0
目录 1
一、实验环境 2
二、上机实验步骤 2
1. 启动Visual C++ 2
2
3. 关闭工作空间 6
4. MFC应用程序的类和文件 6
三、实验项目 9
实验1 MFC基本应用程序的建立(2学时) 9
实验2 对话框、按钮及编辑框控件(2学时) 10
实验3列表框、组合框及滑动条等控件(4学时) 11
实验4框架窗口和文档(2学时) 12
实验5视图与文档(2学时) 13
实验6图形绘制(2学时) 14
实验7 学生学习成绩管理程序(2学时) 15
一、实验环境
Windows应用程序设计的实验环境如下:
1.  硬件环境
微型计算机(Intel x86系列CPU)一台
2.  软件环境
Windows98/2000/XP操作系统
VC++++编译工具。
二、上机实验步骤
Visual C++ AppWizard(应用程序向导)可以使用户自动生成一些常用的标准程序结构和编程风格。例如一般的Windows应用程序结构、DLL应用程序结构、单文档(SDI)应用程序结构、多文档(MDI)应用程序结构等。
下面详细介绍利用MFC AppWizard创建一个Windows应用程序的步骤:
1. 启动Visual C++
从“开始”菜单中选择“程序”| Microsoft Visual Studio | Microsoft Visual C++,显示Visual C++ 。
单击File菜单中的New选项显示New(新建)对话框(如图1-1所示)。
图1-1 New对话框
单击Projects标签,在Projects(项目)选项卡中,选择MFC AppWizard(.exe)。在Location(位置)文本框中指定一个路径,如E:\TPOOP,在Preject Name(项目名称)文本框中为项目输入一个名字,最好是见名知意,如“ScoreInput”,单击OK(确定)按钮,便可勇MFC 向导创建应用程序,其步骤如下:
第一步选择【Single document】应用类型,即单文档应用程序,其他使用默认值,单击【Next】按钮。
第二步让用户选择程序中是否加入数据库支持,在此使用默认值【None】,单击【Next】按钮。
第三步让用户选择在程序中加入复合文档,自动化或ActiveX控件的支持,在此使用默认值,单击【Next】按钮。
第四步让用户选择应用程序的一些特性,在此使用默认值,单击【Next】按钮。
第五步让用户选择应用程序主窗口的风格、在源文件中是否加入注释、使用怎样的MFC类库,在此使用默认值,单击【Next】按钮。
第六步用户可以对MFC AppWizard提供的缺省类名、基类名、头文件名、源文件名进行修改,使用默认值,单击【Finish】按钮。则会显示出用户在前面几个步骤中作出的选择内容,单击【OK】按钮,系统开始创建应用程序,并回到Visual C++ 。
运行过的应用程序ScoreInput可以脱离Visual C++ ,运行该文档可以双