目录:D:\Cpp\Examples\学习C++的每一天\第7天10.28\Cal\Calculator
# 实现计算器的大概流程思路 #
1、利用VS2015建立一个基于对话框的MFC应用程序;
2、利用工具箱中的控件布置好窗口;
3、设置好各个控件的ID,标题;
4、为各个控件添加相关的成员变量;
5、为每个按钮添加功能实现函数;
6、测试函数.
# 具体实现过程:#
step1:新建基于对话框的MFC应用程序,项目名字为Calculator;添加按钮控件及编辑框,更改ID,caption;给edit 添加一个 mstr的字符串变量。
step2:双击每一个控件按钮,在 CalculatorDlg.cpp 中自动生成对应的消息映射函数,在这里面编写程序。
step3: 代码添加
①在 CalculatorDlg.h 中主对话框中添加变量和函数:
②在CalculatorDlg.cpp主程序中添加代码:
a、“后退”按钮代码:
b、“清零”按钮代码:
c、运算符按钮代码:以 "+" 为例
d、平方
e、数字按钮代码(以数字1按钮为例,其他数字类似):
f、"="代码
g、计算函数代码
step4:测试
# 补充知识 #
_T();unicode编码,需要此函数对字符串进行操作
_Wtof();将CString类型转化为double类型
Format();将数据转化为CString类型
对话框的数据交换机制及变量 见上一篇笔记:https://mp.csdn.net/postedit/83549012