《MFC程序设计二》实验指导书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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++这门课程在课时、难度、掌握程度等方面的看法:
答: