如何做一个VC++、MFC的简单计算器,怎样点击数字按钮让数字显示在编辑框上,还有计算的函数怎样添加??

有类似上面的计算器的话发一下我fight9273@一六三...谢谢啦阿

使用value变量是最好的方法。

例如给edit control添加int型value变量m_iResult;


Onbutton1()

{//按下数字1

     UpdateData(TRUE);//读取控件变量值

     m_iResult = m_iResult*10 +1; //例如原来是2,现在点1之后要显示成21,就是2*10+1

     UpdateData(FALSE);//把改过的值更新到控件

}


你忘记数字0了^_^


这是我写的计算器,算法你可以参考下

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-08
对每一个按钮做响应啊。然后先获取窗口指针 GetDlgItem(ID) SetWindowText(str) 这里要注意的是一个保存和清空的问题 比如要想按12 那就得保存住 第一步的1 和第二步的2 在一起输出 ,在点击运算符的时候清空一个字符串

添加算法
在响应加号按钮的时候 就写上加法的算法啊 等于的时候输出来啊

...比如我按了按钮数字键1,那怎么把它显示在编辑框你输入的是1,还有加 ...
1、新建项目:打开VS2010-文件-新建-项目-MFC应用程序-名称(计算器)。2、设置应用程序类型:点选为基于对话框,新建一个基于对话框的程序。如下图所示。3、调整对话框:删除对话框内所有控件,并将对话框调整至合适大小,如下图所示。4、添加编辑框:添加三个编辑框加数1、加数2、和。ID分别设置ID...

急:mfc编程,用C++写一个简易的计算器,有图形界面的..请求各位大虾给出详...
1.新建一个对话框程序。2.添加计算器的各个按键及编辑框(用来显示输入和结果)3.为对话框添加一些变量:一个状态标志(计算加减乘除),一个标志(对运算两个数的哪个进行处理),两个double变量(用于运算的两个数),用类向导为编辑框绑定一个变量。定义一个计算函数(进行加减乘除)4.在对话框.h头文件中...

MFC编写计算器具体步骤 方法 代码,拜托高手急用!
1、首先打开VS2013,新建一个VC++ MFC项目,命名为 gongzi。2、然后在程序类型中,选择“基于对话框”,点击“完成”按钮。3、然后在弹出的对话框中,删除原先的Static Text,添加相应的控件到窗体上。4、接着在应发工资编辑框右击添加变量。 变量名称是 m_editTotal, 变量类型是 double, 类别为 v...

VC++MFC问题,怎样在按下按钮后,已文本形式保存指定编辑框中的内容
方法是:首先在类的定义中添加一个类成员,然后再这个类的CPP文件中的 void CXYMPMDialog::DoDataExchange(CDataExchange* pDX)函数中添加以下代码:DDX_Text(pDX, 控件的ID值, 需要存储信息的变量);注意这个函数最后一个参数的类型有限制的。如果有限制字数的需要还可以添加以下代码:DDV_MaxChars( pDX...

怎样用vc++实现一个带图形界面的简单计算器,跪求步骤,代码。
...计算器 还不简单啊。。。先基于MFC 建立一个基于对话框的程序然后 编辑资源 设置 1 ~10 和+-*\/按钮 再设置一个编辑框属性为不可用状态 用来显示数的。每个按钮关联一个单击事件,在单击事件里面获取按下的相应数字。手打真累。。。简单的说就在不同的按钮事件里面错里不同的事情。。。

如何用mfc制作计算器
1、建立工程:New -> Projects,选择Win32 MFC AppWizard(exe),并输入工程(counter)名字及设置好路径,点击OK,选择“Dialog based”,基于对话框,直接点finish。2、将对话框进行简单的处理,把无关的按钮删掉,添加自己的按钮及Edit Box,如图2。图2 3、对按钮及Edit Box进行属性设置,比如按钮1属性...

VC++ MFC在对话框上画图问题
;这样就可以在test22.cpp中用onpaint()函数了,添加void test22::OnPaint(){}就可以了:)2、点击按钮弹出新建的那个dialog,在那个按钮事件里面新建一个对象,test22 temp;temp.DoModal();就是弹出test22这个类的窗口了:)记住在按钮这个cpp前面需要#include "test22.h"才能够用test22这个类的:)

vc++ mfc 怎么做界面啊???
1、首先在电脑中打开VC6.0->新建-,创建一个工作区,(工作区是用来保存工程)。2、在工作区里面添加工程,右击->添加工程到工作空间。3、选择MFC - exe 程序 。4、选择静态库,将程序发送给别人,可以直接运行。5、然后鼠标右键,选择编译程序。6、最后点击运行程序,程序就出来了。

怎样用vc++编写一个窗口应用程序?
1、首先设计好界面。2、然后编写DoDataExchange程式。3、然后编写OnInitDialog初始化程式。4、然后编写OnSysCommand程式。5、然后编写OnPaint绘制程式。6、最后编写OnSetlock锁程式。

用VC++做Windows自带的计算器,怎么做,大概说一下就行了,用MFC中的哪些...
使用dialog对话框 然后模拟键盘输入制作数字按钮,发送消息 加上写数学函数.除了发送消息外,没难度

相似回答