基于VC6.0的项目实践——mfc计算器项目综述
来源:互联网 发布:java中怎么调用方法 编辑:程序博客网 时间:2024/06/09 12:52
学了MFC的入门知识后,我迫切地想做一个小的实践项目,于是就有了第一个自己写的计算器。虽然是一个非常简单的入门项目程序,但对于刚刚接触MFC开发窗口程序的新手来说很有意义。
下面是该项目任务清单:
项目名称:数字键盘式计算器的设计
设计内容与要求:设计一个数字键盘式计算器,利用Visual C++进行应用程序设计,程序应具有如下功能:
(1)通过按钮实现数据的输入;
(2)实现加、减、乘、除、乘方、开方等一般运算;
(3)实现日期计算和常用的单位换算功能;
(4)实现二进制,八进制,十进制,十六进制之间的转换;
(5)通过菜单栏可以选择不同的运算模式,包括:一般运算,日期计算,单位换算,进制转换等。
此外,程序需提供友好的人机交互界面。
分析:该项目分为四个模块的设计
CMyDlg(作为主窗口,实现普通计算)
CMyDlg_1(实现日期计算)
CMyDlg_2(实现进制转换)
CMyDlg_3(实现单位换算)
本篇文章中只给出项目开发文档和运行效果图。
每一部分具体的设计和代码可参见下面这几篇文章(功能预设和界面参照了windows计算器的设计。)
普通计算模块
日期计算模块
进制转换模块
单位换算模块
开发文档如下:
运行效果截图
阅读全文
1 0
- 基于VC6.0的项目实践——mfc计算器项目综述
- 项目实践——语音计算器
- VC6.0的MFC简单计算器制作
- 基于VC6.0用MFC编写简易计算器
- 第九周上机实践项目——个人所得税计算器
- 第九周上机实践项目——利息计算器
- MFC计算器项目——普通计算模块
- MFC计算器项目——日期计算模块
- MFC计算器项目——进制转换模块
- MFC计算器项目——单位换算模块
- GOLANG项目:基于命令行的计算器
- 第三周上机实践项目——项目1-个人所得税计算器
- 第三周上机实践项目——项目1-个人所得税计算器
- 基于Hadoop的好友推荐系统项目综述
- 【mfc】VC6中正确继续上次项目的做法
- QT项目——计算器
- 项目——简易计算器
- 项目1—个人所得税计算器
- Scrapy手动增加Add Cookie和关掉重复过滤器dupfilters
- PHP 从数据库取出的数据转换成JOSN数据方法
- 网络基础 — TCP四大定时器
- AsyncTask
- 数据结构线性表的三个属性
- 基于VC6.0的项目实践——mfc计算器项目综述
- spring security的原理及教程
- Class.getDeclaredMethods()疑惑
- echarts的关系图试水
- RabbitMQ第五篇:Spring集成RabbitMQ
- TP5.0路由和URL
- 图片压缩
- 关于python中的if __name__==‘__main__’:
- 作好面试官的清单 技术类面试