实验七 实现一个求三科平均成绩的MFC对话框应用程序

时间:2019-05-14 00:45:48下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《实验七 实现一个求三科平均成绩的MFC对话框应用程序》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《实验七 实现一个求三科平均成绩的MFC对话框应用程序》。

第一篇:实验七 实现一个求三科平均成绩的MFC对话框应用程序

实验七 实现一个求三科平均成绩的MFC对话框应用程序

操作步骤:

1.新建MFC AppWizard [exe]基本对话框

2.删除对话框模板中原有的“确定”按钮和内容为“TODO: 在这里设置对话控制。”的Static Text控件。

3.在控件工具箱中取一个Group Box控件,调整适当大小,鼠标右键单击该控件边框,在弹出的下拉菜单中打开属性对话框。将Group Box

控件标题由“Static”改为“求平均分”。

4.在Group Box中添加4个Static Text控件,按同样方法修改它们的标题属性为“成绩1”、“成绩2”、“成绩3”和“平均分”。

5.在Group Box中添加4个Edit Box控件,打开属性对话框的Extended Styles选项卡中将它们设置为文本右对齐(Right Aligend Text)方式。其中第4 个Edit Box控件的Styles属性设置为Read-only。

6.在Group Box中添加一个按钮Button1,打开属性对话框将按钮的标题属性改为 “计算平均分”。

鼠标右键单击“取消”按钮边框,在弹出的下拉菜单中打开属性对话框。将按钮标题改为“退出”。

7.添加成员变量

单击View(查看)>ClassWizard(建立类向导)菜单进入ClassWizard,打开Member Variables选项卡:为4 个Edit Box控件设置对应的变量:

8.添加消息映射(两条消息)

进入ClassWizard,打开Messages Maps选项卡,在Object Ids中选择CAverageDlg,在Messages中鼠标单击WM_INIDIALOG,在Member functions中出现生成的消息映射成员函数OnInitDialog提示:

9.在Object Ids中选择IDC_BUTTON1,在Messages中鼠标单击BN_CLIKED,在弹出对话框中单击OK按钮:在Member functions中出现第二个生成的消息映射成员函数OnButton1。

10..添加代码

在CAverageDlg的OnInitDialog函数下添加代码: m_Sav=“0.00”;m_S1=m_S2=m_S3;UpdateData(FALSE);

在CAverageDlg的OnButton1下添加代码:

UpdateData();double ave=(double)(m_S1+m_S2+m_S3)/3.0;m_Sav.Format(“%6.2f”,ave);UpdateData(FALSE);

11..运行结果:

下载实验七 实现一个求三科平均成绩的MFC对话框应用程序word格式文档
下载实验七 实现一个求三科平均成绩的MFC对话框应用程序.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐