开发一个简单科学计算器(基于对话框模式的应用程序)一
开发目标及软件功能开发一个科学计算器程序,要求采纳基于对话框模式的应用程序,至少具有加、减、乘、除四个基本功能,并在此基础上扩展平方、开方、三角函数等功能
(1)认真阅读操作过程,学习如何根据编译信息,定位语法错误
(2)将警告与错误一律看作是错误
(3)学习并模仿书上的程序书写风格
启动 Visual C++6
0,选择 File|new 菜单项,弹出 New 对话框
单击 Projects 选项卡,项目类型选择 MFC AppWizard(exe),在 Project name 中填入工程名,在 Location 中填用户子目录路径(设置用户程序子目录的目的是,将所有编程时产生的中间文件和最终执行程序文件全部放在自己的目录中,以便管理)
在程序向导的第 1 步选择建立一个基于对话框( Dialog based)的应用程序 ,点击“Finish”结束向导
在对话框上添加各类控件,设计对话框的界面如图所示
在对话框中右键点击,弹出属性设置对话框(Dialog Properties),标题(caption)中填入“迷你计算器”;其余各控件的参数设置如下表所示
控件类型ID 号Caption其它ButtonIDC_ADD+ButtonIDC_SUB-ButtonIDC_MUL×ButtonIDC_DIV/ButtonIDC_SINsinButtonIDC_COScosButtonIDC_SQUx^2ButtonIDC_REC1/xButtonIDC_EQUAL=Edit BoxIDC_FIRSTEdit BoxIDC_SECONDEdit BoxIDC_RESULT4
为对话框中的控件添加相应的成员变量:点击菜单“View →ClassWizard" ,点击“Member Variables