之后就会跳转到具体的代码实现过程 这里我们依次给每一个控件添加消息响应函数
(以下仅列出一部分)
到此为止 我们基本上完成了计算器页面的前半部分预备工作,下来是我们的对控件具体实现代码的添加
这里我把添加的控件消息响应函数列出来
这里忘记了,提醒一点
编辑框控件的ID是
IDC_EDIT1
IDC_EDIT2
IDC_EDIT3
还有 加减乘除的控件添加当初没有进行名字的设置
默认为
void CMyDlg::OnButton1()//加
void CMyDlg::OnButton2()//减
void CMyDlg::OnButton3()//乘
void CMyDlg::OnButton4()//除
////////////////////////////////////////////////////
在开始第二步之前有一项工作时必须要做的,那便是添加3个成员变量和一个CEdit类的变量
具体添加方法,就是右键主对话框CMyDlg->Add Member Variable
也可以是在菜单栏中选择
“查看”->“建立类向导”
这里我们把3个编辑框控件内的变量都改变为double型的(因为进行四则运算难免出现小数点)
之后再在控件IDC_EDIT3中选择\
并且数据类型选择 Control类型 此时变量自动改为了 CEdit类
这步的意思是说 我们把编辑框控件3的设置为CEdit类 并且设置一个成员对象是m_CResult。
手把手教你MFC编程计算器
之后就会跳转到具体的代码实现过程这里我们依次给每一个控件添加消息响应函数(以下仅列出一部分)到此为止我们基本上完成了计算器页面的前半部分预备工作,下来是我们的对控件具体实现代码的添加这里我把添加的控件消息响应函数列出来
推荐度:





点击下载文档文档为doc格式