1 / 16
文档名称:

VC++应用程序设计实验指导.doc

格式:doc   页数:16
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VC++应用程序设计实验指导.doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

VC++应用程序设计实验指导.doc

文档介绍

文档介绍:《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++ ,运行该文档可以双

最近更新

2024年南阳农业职业学院单招职业倾向性考试模.. 41页

2024年厦门南洋职业学院单招职业技能测试题库.. 39页

2024年合肥信息技术职业学院单招职业适应性测.. 41页

2026年会展策划方案文案模板 29页

2024年合肥财经职业学院单招职业倾向性测试模.. 39页

2024年吉安职业技术学院单招职业倾向性测试模.. 42页

2024年吉林城市职业技术学院单招职业技能测试.. 42页

2024年吉林省辽源市单招职业倾向性考试题库必.. 40页

2024年吉林职业技术学院单招职业技能考试模拟.. 41页

2024年吐鲁番职业技术学院单招职业适应性测试.. 40页

2024年咸宁职业技术学院单招综合素质考试题库.. 42页

2024年哈尔滨幼儿师范高等专科学校单招职业倾.. 39页

2024年哈尔滨科学技术职业学院单招职业倾向性.. 39页

2024年唐山工业职业技术学院单招职业技能测试.. 40页

2024年唐山科技职业技术学院单招职业技能测试.. 40页

2024年四川三河职业学院单招职业适应性测试模.. 39页

2024年四川信息职业技术学院单招职业倾向性测.. 40页

2024年四川卫生康复职业学院单招职业倾向性考.. 41页

2024年四川国际标榜职业学院单招职业技能考试.. 40页

2024年四川工商职业技术学院单招职业适应性测.. 40页

肝癌单克隆抗体治疗研究 35页

2024年四川托普信息技术职业学院单招职业适应.. 40页

规则集优化算法 35页

风险识别评估模型 35页

2024年四川电力职业技术学院单招职业倾向性考.. 41页

2024年四川职业技术学院单招职业技能考试题库.. 40页

2024年四川西南航空职业学院单招职业适应性考.. 41页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页