计算机网络技术 计算机信息管理系统 其它计算机 课程设计 网络工程 信息化工程学 电子工程学毕业论文 计算机应用毕业论文 数据库毕业论文 计算机硬件 计算机 电子商务 计算机通信计算机软件
返回首页

[程序设计] vc++计算器试验报告.doc

时间:2008-04-14 08:57来源: 作者: 点击:
[资料介绍]
本资料是关于程序的介绍,并不含源代码.

[目录]
程序设计要求
设计思路
设计步骤
实验中遇到的问题和心得体会

[原文]
程序设计要求:
1. 有比较友好的界面:可参考下图所示:

2. 除了能够用鼠标点击数字,还能够利用键盘输入,“=”使用“Enter”或“Space”健。
3. 至少有+、-、*、/、开方、取倒数、加正负号、清零、backspace的功能(以上计算只是对于整数来说),时间允许的话,在加上小数计算、括弧运算功能。
4. 其他功能可以自行扩展,或参考微软的科学性计算器。
设计思路:
   本程序的设计步骤大致可分为以下6个方面:
1. 建立一个基于对话框的应用程序,并建立如要求图例相似的程序界面;
2. 设定对话框上的控件属性;  
3. 添加初始化条件;
4. 添加每个控件的消息处理函数和程序成员函数;
5.  添加函数功能代码;
6.  为程序添加键盘响应处理;
设计步骤:
1. 用App Wizard建立一个基于对话框的应用程序, 利用对话框编辑器将对话框设定为下面的样子
2. 对话框上的控件属性设定:
Caption I d   功能说明 Caption I d 功能说明
+ IDC_ADD +运算符 0-9 IDC_0-9 数字键
- IDC_SUB -运算符 Sqrt IDC_SQRT 开方
* IDC_TIM *运算符 1/x IDC_DS 倒数
/  IDC_DIV /运算符 Sin IDC_SIN Sin计算
= IDC_GO =运算符 Cos IDC_COS Cos计算
Back IDC_BACK 退格 Tan IDC_TAN Tanj计算
C IDC_ON 清零 . IDC_XSD 小数点
+/- IDC_ZFH 正负号 IDC_RESULT 窗口
然后加入鼠标单击各个按键所要调用的函数。
........................


(责任编辑:毕业设计论文网)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片