请问如何在MFC对话框的一个编辑框内获取两组数据?
voidCTempDlg::OnBnClickedButtonCal(){//TODO:在此添加控件通知处理程序代码inti=0;UpdateData(true);m_c...
void CTempDlg::OnBnClickedButtonCal()
{
// TODO: 在此添加控件通知处理程序代码
int i=0;
UpdateData(true);
m_cal1=((m_param1-m_param2)*1000)/(m_param1+m_param2);//n11
m_cal2=((m_param1*100)/m_param2)-(((m_param2-m_param1)/m_param1)*1000);//n22
n11=m_cal1;
n12=m_cal2;
m_cal1=((m_param1-m_param2)*1000)/(m_param1+m_param2);//n11
m_cal2=((m_param1*100)/m_param2)-(((m_param2-m_param1)/m_param1)*1000);//n22
n21=m_cal1;
n22=m_cal2;
UpdateData(false);
if(n22 && n21)
{
MessageBox(_T("hello, world"));
}
}
这样写可以吗? 展开
{
// TODO: 在此添加控件通知处理程序代码
int i=0;
UpdateData(true);
m_cal1=((m_param1-m_param2)*1000)/(m_param1+m_param2);//n11
m_cal2=((m_param1*100)/m_param2)-(((m_param2-m_param1)/m_param1)*1000);//n22
n11=m_cal1;
n12=m_cal2;
m_cal1=((m_param1-m_param2)*1000)/(m_param1+m_param2);//n11
m_cal2=((m_param1*100)/m_param2)-(((m_param2-m_param1)/m_param1)*1000);//n22
n21=m_cal1;
n22=m_cal2;
UpdateData(false);
if(n22 && n21)
{
MessageBox(_T("hello, world"));
}
}
这样写可以吗? 展开
2个回答
2012-05-14
展开全部
好象可以,但不知具体输入的是啥数
更多追问追答
追问
那应该怎么实现呢?或者是有什么办法可以替代呢?
追答
输入框里输入2个数据,用一个分隔符比如空格
然后拆分字符串,再转换成数值即可
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询