关于VS2010下MFC应用程序,计算器的问题。

下面是数字键0的程序。voidCCalculateDlg::OnBnClickedButton10(){//TODO:在此添加控件通知处理程序代码{if(m_num>=0... 下面是数字键0的程序。
void CCalculateDlg::OnBnClickedButton10()
{
// TODO: 在此添加控件通知处理程序代码

{ if (m_num>=0)
{
if (xsd==0)
m_num=m_num*10+0;
else
{
m_num=m_num+xsw*0;
xsw*=0.1;
}
UpdateData(false);
}
else
{
if(xsd==0)
m_num=m_num*10-0;
else
{
m_num=m_num-xsw*0;
xsw*=0.1;
}
UpdateData(false);
}
}
}
可是我不知道其他“1——9”数字键的程序是怎样的,编译出来的话,输出的数字键的值都是ASCII值,求指导怎么转换ASCII变成数字,就是我输入数字键0—9,框中就会显示0-9的数字。求指导!
展开
 我来答
never715
2014-09-08 · TA获得超过942个赞
知道小有建树答主
回答量:1010
采纳率:84%
帮助的人:463万
展开全部
数字和ASCⅡ之间是有对应关系可以转换的,或者你把每个按钮与七对应的数字绑定。显示到编辑框就要转换成文本格式。
更多追问追答
追问
求解答。。。
追答
!我说得还不够明白?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式