首先,新建基于对话框的mfc,如图,添加按钮IDC_BTN_0 至IDC_BTN_9,IDC_BTN_PLUS,IDC_BTN_MINUS,IDC_BTN_MULTIPLY,IDC_BTN_DIVEDE,IDC_BTN_CLEAR,IDC_BTN_IS
在dlg.h中,添加double m_Num,用于暂存输入数据,给edit控件关联double类型变量m_Result用于显示输入数和结果
添加BOOL型的m_Time表示是否第一次按键,并在构造函数中初始化
添加数字按钮响应函数
添加运算符响应函数
然后是=的响应
然后是Clear键
抄字人民邮电,VisualC++标准教程,很多地方改动,个破书,N多错,哎
不过话说,倒是给了我们为数不多的立面有一点点考虑