学了MFC,一直想自己编写一个计算器,经过努力,终于完成了,下面给爱好VC的朋友一起来分享。
工具/原料
装有VC6的电脑
建立工程calc
1、点击File,再点N娣定撰钠ew,选中MFCAppWizard(exe),Projectname填写为calc,点击OK。
2、选中Dialogbased,再点击Finish.
3、检查设置有没有错,无错,再点击OK。
设计程序运行界面
1、设置程序运行时显示的窗口内容,跗柿椁焚如图。编辑框ID为IDC_DATA,各数字ID为IDC_NUMBER0...9,其余为IDC_ADD,I肛舀辨乔DC_DEC,IDC_MUL,IDC_DIV,IDC_DOT,IDC_EQU.
编写代码
1、点选菜单View,再点ClassWizard.
2、为编辑框IDC_DATA映射变量m_data.
3、为按钮IDC_NUMBER0映射函数OnNumber0.
4、为类添加成员变量。在类名上右击,再选AddMemberVariable.
5、输入变量的类型CString和名称str.
6、按上面的方法添加图示三个成员变量。
7、为成员变量设置初始值,如图所示。
8、按前面的方法为各按钮映射函数,并为各函数编写代码。数字按钮和符号按钮参照图示代码编写其它按钮的代码。
9、优化等号的代码。到此,整个计算器的代码编写就完成了。
运行程序
1、点选菜单Build,再点RebuildAll,进行编译和链接。最后运行程序,如图所示。