学校作业,顺便记录一下、、、有空再写九宫格计算器
献上效果图
设计器
设计器方面以及文件创建方面自行完成,不会的可以参考详细小白文
链接请点击这儿
完成窗口设计之后,分别为四个Edit Control 添加变量,
依次为add1、add2、sym、result
接下来双击窗口设计器中的 计算 按钮 进入代码页面,
添加代码如下:
void CText22Dlg::OnBnClickedcal()
{
UpdateData(true);
if (sym == '+') {
result = add1 + add2;
}
else if (sym == '-') {
result = add1 - add2;
}
else if (sym == '*') {
result = add1 * add2;
}
else if (sym == '/') {
result = add1 / add2;
}
UpdateData(false);
}
再回到窗口设计器页面,双击 清零 按钮,进入代码页面
添加代码如下:
void CText22Dlg::OnBnClickedclear()
{
UpdateData(true);
add1 = 0.0;
add2 = 0.0;
sym = " ";;
result = 0.0;
UpdateData(false);
}