实验5 常用控件(2)

实验5 常用控件(2)

ID:6326170

大小:151.50 KB

页数:12页

时间:2018-01-10

实验5 常用控件(2)_第1页
实验5 常用控件(2)_第2页
实验5 常用控件(2)_第3页
实验5 常用控件(2)_第4页
实验5 常用控件(2)_第5页
资源描述:

《实验5 常用控件(2)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、琼州学院课程实验报告(2011~2012年度第二学期)专业 计算机应用技术课程 VisualC++班级 09计算机应用班姓名 吴江龙________学号 09138018______教师 熊志斌________琼州学院电子信息工程学院制实验报告填写说明1、填写一律用钢笔或圆珠笔填写或打印,要求字迹工整,条理清晰。2、“实验题目”可以填写章节名称或用文字表述。3、“实验目的”要逐条列出,“实验内容”以简练的文字进行概括。4、“附注”处填写实验注意事项或调试过程,以及实验中出现的异常情况和解决方法。5、“教师批阅”处由

2、课任老师填写评语,给出实验成绩,并作为平时成绩,参与期末成绩总评。2012年5月3日实验项目:实验3常用控件(2)实验仪器:一台计算机一、实验目的:(1)设计一个如图3.1所示的“学生基本信息”对话框。(2)在实验2的基础上,实现功能:在图2.1中的“课程信息”按钮下方添加一个“学生基本信息”按钮,单击该按钮,弹出“学生基本信息”对话框,单击“添加”按钮,学生基本信息显示在列表框中。(3)在CEx_CtrlsDlg对话框中添加一个滚动条和两个滑动条来调整对话框的背景颜色的3个分量:R(红色分量)、G(绿色分量)和B

3、(蓝色分量),结果如图3.2所示。图3.1“学生基本信息”对话框图3.2设置对话框背景颜色二、实验准备和说明(1)具备知识:滚动条、进展条、滑动条、时间和日历控件。(2)创建本次实验工作文件夹“…VisualC++程序实验实验3”。三、实验内容和步骤1.在实验3的工作文件夹中复制Ex_Ctrls文件夹将本书实验2中的Ex_Ctrls文件夹复制到实验3的工作文件夹中。2.启动VisualC++6.0启动VisualC++6.0系统。3.创建并添加“学生基本信息”对话框①选择“文件”→“打开工作区”菜单,将“…

4、VisualC++程序实验实验3Ex_Ctrls”文件夹中的Ex_Ctrls项目打开。②添加一个新的对话框资源,将ID号改为IDD_INPUT,标题为“学生成绩输入”,将对话框字体改为“宋体,9号”。将OK和Cancel按钮标题改为“确定”和“取消”。③调整对话框的大小,将“确定”和“取消”按钮移至对话框的下方,然后显示对话框网格。④参看图3.1,向对话框添加如表3.1所示的控件。表3.1学生基本信息对话框添加的控件添加的控件ID号标题其他属性编辑框IDC_EDIT_NAME——默认编辑框IDC_EDIT_N

5、O——默认编辑框IDC_EDIT_S1——默认旋转按钮控件IDC_SPIN_S1——Autobuddy、Right对齐编辑框IDC_EDIT_S2——默认旋转按钮控件IDC_SPIN_S2——Autobuddy、Setbuddyinteger、Right对齐编辑框IDC_EDIT_S3——默认旋转按钮控件IDC_SPIN_S3——Autobud0dy、Setbuddyinteger、Right对齐⑤双击对话框模板空白处,为该对话框模板创建一个对话框类CInputDlg。⑥在MFCClassWizard的Member

6、Variables页面中,确定Classname中是否已选择了CInputDlg,选中所需的控件ID号,双击鼠标或单击Add附注附注(续)Variables按钮。依次为表3.2控件增加成员变量。表3.2控件变量控件ID号变量类别变量类型变量名范围和大小IDC_EDIT_NAMEValueCStringm_strName20IDC_EDIT_NOValueCStringm_strNO20IDC_EDIT_S1Valuefloatm_fScore10.0~100.0IDC_SPIN_S1ControlCSpinButt

7、onCtrlm_spinScore1——IDC_EDIT_S2Valuefloatm_fScore20.0~100.0IDC_SPIN_S2ControlCSpinButtonCtrlm_spinScore2——IDC_EDIT_S3Valuefloatm_fScore30.0~100.0IDC_SPIN_S3ControlCSpinButtonCtrlm_spinScore3——⑦在MFCClassWizard的MesssageMaps页面中,为CInputDlg添加WM_INITDIALOG消息映射,并添加下列

8、代码:BOOLCInputDlg::OnInitDialog(){CDialog::OnInitDialog();m_spinScore1.SetRange(0,100);//设置旋转按钮控件范围m_spinScore2.SetRange(0,100);m_spinScore3.SetRange(0,100);附注(续)returnTRUE;//return

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。