《MFC程序设计二》实验指导书

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验九、MFC程序设计二

一、实验目的

熟悉Visual Studio 2008 C++ 基于对话框的MFC应用程序之设计方法,进一步了解可视化编程环境下对话框及常规控件的基本属性、事件(消息)和方法,掌握消息的映射及处理机制、对话框的初始化、控件基本属性的设置、基本事件的处理及基本方法的运用。

二、实验内容

本次实验将在一个统一的解决方案(Solution)下创建数个项目(Project),以演练各种常规控件的运用:

1.按钮控件项目

2.滚动条控件项目

3.静态控件项目

4.列表框控件项目

5.编辑框控件项目

6.组合框控件项目

7.综合项目(简单计算器)

三、实验要求及步骤

本次实验将创建数个Windows项目。我们将完全依赖Visual Studio 2008的向导完成项目的创建。然后,针对具体项目的要求,再编写适当的程序代码以完成实验。

请按照如下步骤来完成本次实验:

1.创建 Button项目

①启动Visual Studio 2008,按如下对话框的设置创建解决方案及第一个项目:

②以上对话框中,务必注意:模板当然是“MFC应用程序”;位置请直接选择“D:\”

或“E:\”;解决方案名称务必类似“101文立斌”(其中1表示1班,01表示学号

后2位);一定要(√选)创建解决方案的目录;第一个项目的名称必须是“Button”。

参见以下大图:

③创建好Button项目后,参照教材P192【例9-1】的描述设计对话框并编写代码

2.创建ScrollBar项目

①如下图所示,在“解决方案资源管理器“中右键单击解决方案名称,通过快捷菜单

为当前解决方案添加一个新的项目:

②上图中选定【新建项目】后,系统显示“添加新项目“对话框,请将项目名称输入

为“ScrollBar”并完成项目的添加

③添加完ScrollBar项目后,参照教材P197【例9-2】的描述设计对话框并编写代码

3.创建Static项目

①参照第2步中ScrollBar项目的创建,添加第3个项目,项目名称为“Static”

②添加完成项目后,参照教材P204【例9-3】的描述设计对话框并编写代码

4.创建ListBox项目

①参照第2步中项目的创建,添加第4个项目,项目名称为“ListBox”

②添加完成项目后,参照教材P210【例9-4】的描述设计对话框并编写代码

5.创建Edit项目

①参照第2步中项目的创建,添加第5个项目,项目名称为“Edit”

②添加完成项目后,参照教材P214【例9-5】的描述设计对话框并编写代码

6.创建Calculator项目

①参照第2步中项目的创建,添加第6个项目,项目名称为“Calculator”

②添加完成项目后,参照教材P217【例9-6】的描述设计对话框并编写代码

7.创建ComboBox项目

①参照第2步中项目的创建,添加第7个项目,项目名称为“ComboBox”

②添加完成项目后,参照教材P222【例9-7】的描述设计对话框并编写代码

注意:

1.本次实验的解决方案中包含7个项目,通过在“解决方案资源管理器”中右键单击项目

然后从快捷菜单中选择“设为启动项目”,可以在不同的项目之间切换以调试、运行所选定的当前项目

2.您的解决方案文件加最终应类似:

3.将文件加打包提交作业前,务必删除.ncb文件以及各项目文件夹下的Debug子文件夹

及其文件

四、实验报告

1.项目的源代码及运行时截图:

答:

2.谈谈您对学习C++这门课程在课时、难度、掌握程度等方面的看法:

答:

相关文档
最新文档