教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

VC++ - mfc编计算器+源代码(5)

来源:网络收集 时间:2026-05-18
导读: 王井泉 《计算器程序设计》 第16页 共36页 void CMyDlg::OnNo0() { UpdateData(TRUE); //把编辑框显示的字符串传给相应的变量m_strResult if(OperatorPressed==true||Restarted==true) //在按下了\等按忸时, m_s

王井泉 《计算器程序设计》 第16页 共36页

void CMyDlg::OnNo0() {

UpdateData(TRUE);

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false }

void CMyDlg::OnNo1() {

UpdateData(TRUE); Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false

Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

王井泉 《计算器程序设计》 第17页 共36页

}

void CMyDlg::OnNo2() {

UpdateData(TRUE);

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false }

void CMyDlg::OnNo3() {

UpdateData(TRUE); Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false

王井泉 《计算器程序设计》 第18页 共36页

}

Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

void CMyDlg::OnNo4() {

UpdateData(TRUE);

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false }

void CMyDlg::OnNo5() {

UpdateData(TRUE); Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

王井泉 《计算器程序设计》 第19页 共36页

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false }

void CMyDlg::OnNo6() {

UpdateData(TRUE); Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false }

void CMyDlg::OnNo7() {

UpdateData(TRUE); Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ //变量m_strResult的值为按下的按忸\

else

王井泉 《计算器程序设计》 第20页 共36页

//在按下数字键的情况下,则在m_strResult后加\

m_strResult+=\

OperatorPressed=false;

//把bool变量OperatorPressed和Restarted的值改为false }

void CMyDlg::OnNo8() {

UpdateData(TRUE); Restarted=false;

UpdateData(FALSE); //把字符串变量m_strResult传给编辑框

//把编辑框显示的字符串传给相应的变量m_strResult

if(OperatorPressed==true||Restarted==true)

//在按下了\等按忸时,

m_strResult=\ …… 此处隐藏:1529字,全部文档内容请下载后查看。喜欢就下载吧 ……

VC++ - mfc编计算器+源代码(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/607735.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)