- 2
- 0
- 约1.72千字
- 约 6页
- 2017-02-04 发布于北京
- 举报
C实验幸运游戏模拟程序的设计与实现
电子信息工程学系实验报告——适用于计算机课程
课程名称:面向对象程序设计(C++)
实验项目名称:幸运52游戏模拟程序的设计与实现 实验时间:
班级: 姓名: 学号:
实 验 目 的:
1、学习如何用vc++6.0编写widows程序
2、学习vc++6.0一些控件的基本应用
实 验 环 境:
Visual C++ 6.0
实 验 内 容 及 过 程:
一、实验内容
幸运52游戏介绍:
游戏的初始界面如图2.1所示
图2.1 游戏的初始界面
这个游戏具体的规则如下:
单击“开始”按钮,游戏开始,系统将给出商品信息
请迅速在输入框中输入你估计的商品价格,然后单击“确定”按钮。
这时系统会提示你估计的商品价格是高了还是低了,在弹出的对话框中单击“确定”按钮,再次输入你的估计值,重复上一步。直到你的估计值正确,这时系统会恭喜你中奖了!
二、实验步骤:
1、首先建立一个基于对话框的应用程序(如图2.2)
图2.2 对话框编辑窗口
2、 添加控件
需要加入static文本控件,edit控件和picture控件,加入后如图2.3所示:
图2.3 加入控件后的初始界面
并修改各个static控件和Button的Caption属性,使其显示如图2.1所示文字,其他属性均使用默认设置。(如图2.4)
图2.4
将图片正上方的static控件的ID属性设为IDC_STATIC1,并且修改edit1的属性,选中其styles属性中的Number属性。
4、生成管理对话框的类,定义成员变量
单击对话框编辑器窗口并选择view菜单的ClassWizard命令或按Ctrl+W键。选择Member Variables标签,选中IDC_BUTTON1,然后单击Add Variable???按钮,弹出Add Member Variable对话框,在Member Variable name 的文本框中输入数据成员m_Button1,完成后单击OK按钮。
使用同样的方法,可以定义其它控件的数据成员。注意在定义IDC_EDIT1数据成员时,将其Variable type属性改为int。(如图2.5)
图2.5
5、定义消息处理函数
打开MFC ClassWizard对话框中的Message Maps标签,选择object Ids中的CxingyunDlg,然后再Message框中选择WM_INITDIALOG并单击Add Function按钮定义这个消息的处理函数。在选择IDC_BUTTON1,在Message中选择BN_CLICKED并单击Add Function按钮定义这个消息的处理函数OnButton1。最后用同样的方法定义IDOK的消息处理函数ONOK。(如图2.6)
图2.6
6、引入图片资源
打开Insert菜单中的Resource选项,选择Bitmap项,并单击Import按钮引入图片,浏览并选中要引入的图片,按回车键即可
7、编写程序代码
分别在XingyunDlg.h文件、XingyunDlg.cpp文件增加代码。
实 验 结 果 及 分 析:
运行程序后,点击开始,出现以下图片:
在编辑框输入所竞猜的数字,会出现三种情况,如图
实 验 心 得:
附 录:
备注:以上各项空白处若填写不够,可自行扩展
第 6 页 共 6 页
成 绩:
指导教师(签名):
您可能关注的文档
- 温州注册公司代办全程指南.doc
- 温度与气温练习修改.doc
- 温湿度传感器MODBUS通讯协议.doc
- 温瑞安不信武侠已死四大名捕四覆慰荐字价值千万.doc
- 渭南市排水公司党支部创建先进徊慰践层党组织汇报材料.doc
- 渭河特大桥xx年xx年终质量总结.doc
- 渭河特大桥墩T梁架设专项施工方案完善.doc
- 渭河高加技术协规范书上海电气.doc
- 渭源县渭河源头水土流失现状及凡慰祭治对策探讨.doc
- 渴望读书的大眼睛生成单及图片撞慰际料.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 渣打银行(香港)有限公司.PDF VIP
- 2024年吉林高职高专院校单招统一考试《语文》试卷及参考答案.pdf VIP
- JSG202515机器人系统集成应用技术样题-学生组.docx VIP
- 棋盘博弈采购法战略体系.ppt VIP
- 节后复产复工安全知识考试试卷及答案.docx
原创力文档

文档评论(0)