void CcountDlg::song(CString number)
{
m_result+=number;
UpdateData(FALSE);
}
void CcountDlg::OnBnClickedButton1()
{
song(_T("0"));
}void CcountDlg::OnBnClickedButton2()
{
song(_T("1"));
}void CcountDlg::OnBnClickedButton3()
{
song(_T("2"));;
}
void CcountDlg::OnBnClickedButton4()
{
song(_T("3"));;
}
void CcountDlg::OnBnClickedButton5()
{
song(_T("4"));
}void CcountDlg::OnBnClickedButton6()
{
song(_T("5"));
}void CcountDlg::OnBnClickedButton7()
{
song(_T("6"));
}void CcountDlg::OnBnClickedButton8()
{
song(_T("7"));
}void CcountDlg::OnBnClickedButton10()
{
song(_T("8"));
}void CcountDlg::OnBnClickedButton9()
{
song(_T("9"));
}CString CcountDlg::sum(CString number1,CString number2)
{
int m_number;
m_number=_ttoi(number1)+_ttoi(number2);
return 0;
UpdateData(FALSE);
}void CcountDlg::OnBnClickedButton11()
{
song(_T("+"));
code=_T("+");}
void CcountDlg::OnBnClickedButton12()
{
song(_T("-"));
code=_T("-");
}void CcountDlg::OnBnClickedButton13()
{
song(_T("*"));
code=_T("*");
}void CcountDlg::OnBnClickedButton15()
{
song(_T("/"));
code=_T("/");
}
void CcountDlg::OnBnClickedButton14()
{
song(_T("="));
{
int add=m_result.Find(code);
CString number1=m_result.Left(add);
int eql=m_result.Find( _T("="));
CString number2=m_result.Mid(add+1,eql-add-1);
int m_number = 0;
if (code=="+")
{
m_number =_ttoi(number1)+_ttoi(number2); }
if (code=="-")
{
m_number =_ttoi(number1)-_ttoi(number2);
}
if (code=="*")
{
m_number =_ttoi(number1)*_ttoi(number2);
}
if (code=="/")
{
m_number =_ttoi(number1)/_ttoi(number2);
}
CString sResult;
sResult.Format(_T("%d"),m_number);
m_result+=sResult;
}UpdateData(FALSE);
}void CcountDlg:: OnEnChangeEdit1()
{}void CcountDlg::OnBnClickedButton16()
{ m_result="";
UpdateData(false);
}
{
m_result+=number;
UpdateData(FALSE);
}
void CcountDlg::OnBnClickedButton1()
{
song(_T("0"));
}void CcountDlg::OnBnClickedButton2()
{
song(_T("1"));
}void CcountDlg::OnBnClickedButton3()
{
song(_T("2"));;
}
void CcountDlg::OnBnClickedButton4()
{
song(_T("3"));;
}
void CcountDlg::OnBnClickedButton5()
{
song(_T("4"));
}void CcountDlg::OnBnClickedButton6()
{
song(_T("5"));
}void CcountDlg::OnBnClickedButton7()
{
song(_T("6"));
}void CcountDlg::OnBnClickedButton8()
{
song(_T("7"));
}void CcountDlg::OnBnClickedButton10()
{
song(_T("8"));
}void CcountDlg::OnBnClickedButton9()
{
song(_T("9"));
}CString CcountDlg::sum(CString number1,CString number2)
{
int m_number;
m_number=_ttoi(number1)+_ttoi(number2);
return 0;
UpdateData(FALSE);
}void CcountDlg::OnBnClickedButton11()
{
song(_T("+"));
code=_T("+");}
void CcountDlg::OnBnClickedButton12()
{
song(_T("-"));
code=_T("-");
}void CcountDlg::OnBnClickedButton13()
{
song(_T("*"));
code=_T("*");
}void CcountDlg::OnBnClickedButton15()
{
song(_T("/"));
code=_T("/");
}
void CcountDlg::OnBnClickedButton14()
{
song(_T("="));
{
int add=m_result.Find(code);
CString number1=m_result.Left(add);
int eql=m_result.Find( _T("="));
CString number2=m_result.Mid(add+1,eql-add-1);
int m_number = 0;
if (code=="+")
{
m_number =_ttoi(number1)+_ttoi(number2); }
if (code=="-")
{
m_number =_ttoi(number1)-_ttoi(number2);
}
if (code=="*")
{
m_number =_ttoi(number1)*_ttoi(number2);
}
if (code=="/")
{
m_number =_ttoi(number1)/_ttoi(number2);
}
CString sResult;
sResult.Format(_T("%d"),m_number);
m_result+=sResult;
}UpdateData(FALSE);
}void CcountDlg:: OnEnChangeEdit1()
{}void CcountDlg::OnBnClickedButton16()
{ m_result="";
UpdateData(false);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货