云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VC++MFC计算器课程设计

VC++MFC计算器课程设计

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 2:44:46

Windows程序设计作业报告

设计题目:MFC计算器

系别:信息与自动化工程 专业:电子与通信工程 姓名:高小雨 学号:2013704011

一、设计目的及要求

1.1设计目的

能够熟练掌握MFC中的各个控件,消息的处理与添加,能够独立完成一些简单的算法,并且能够具体实现一些功能,真正可以利用功能比较强大的MFC编译出较好的程序代码。本设计完成的是一个具有比较齐全运算功能的计算器。

1.2设计要求

利用Microsoft Visual C++的MFC制作一个多功能计算器,要求: (1)能够实现最基本的加、减、乘、除四则基本运算; (2)添加了计算类型,分别是弧度制、度数制; (3)界面有正负、清空、等于方便用户计算使用;

(4)重点是此计算器具有倒数、多次方、开方、三角函数、反三角函数、指数、阶乘等高级运算。

1.3软件、硬件环境

本程序采用Microsoft Visual C++6.0的英文版本进行编译。VisualC++6.0是Microsoft公司推出的基于Windows操作系统的可视化C++编程工具,尽管Microsoft公司推出了.NET平台的集成开发环境,但由于其良好的界面和可操作性,加上支持标准C/C++规范,但仍有相当多的编程人员使用VisualC++6.0进行应用系统的开发。

二、课程设计步骤

2.1 Windows消息处理机制的理解

首先编写程序需要对Windows程序的消息处理机制有个比较清晰的了解。Windows的程序都是通过消息来传送数据,有不需要用户参与的系统消息,比如异常处理等。

2.2界面的设计

仿照Windows附件里面的计算器,在Dialog视图中画好界面,主要使用的菜单中的相关控件,并合理布置各个按钮的位置,使界面更加整洁。在各个控件的属性里依次定义好名称,之后屏幕显示的就是如图一样的可

视计算器界面:

三、课程设计内容

3.1 概要设计

依次将各个功能按钮设置相关的ID和控件类,一下为各类按键的一个举例,以下为数字0的属性设置,及其ID和标题名称,其余数字键属性设置与其相似。

下图是清零键C的属性,及其ID和标题名称

下图为四则运算加、减、乘、除中“+”的ID和标题名称

下图是弧度按键的属性设置

下图为计算器中三角函数和反三角函数的属性设置

搜索更多关于: VC++MFC计算器课程设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Windows程序设计作业报告 设计题目:MFC计算器 系别:信息与自动化工程 专业:电子与通信工程 姓名:高小雨 学号:2013704011 一、设计目的及要求 1.1设计目的 能够熟练掌握MFC中的各个控件,消息的处理与添加,能够独立完成一些简单的算法,并且能够具体实现一些功能,真正可以利用功能比较强大的MFC编译出较好的程序代码。本设计完成的是一个具有比较齐全运算功能的计算器。 1.2设计要求 利用Microsoft Visual C++的MFC制作一个多功能计算器,要求: (1)能够实现最基本的加、减、乘、除四则基本运算;

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com