两个编辑框相乘,第三个编辑框出来的值没什么只能是整数
CStringm_fMoney,m_fPrice;((CEdit*)GetDlgItem(IDC_EDIT_Money))->GetWindowText(m_fMoney...
CString m_fMoney,m_fPrice;
((CEdit*)GetDlgItem(IDC_EDIT_Money))->GetWindowText(m_fMoney);
((CEdit*)GetDlgItem(IDC_PRICE))->GetWindowText(m_fPrice);
CString m_strNote;
m_strNote.Format("%d",atoi(m_fMoney) * atoi(m_fPrice));
((CEdit*)GetDlgItem(IDC_EDIT_Note))->SetWindowText(m_strNote);
这是代码, 第三个编辑框Money出来总是整数 展开
((CEdit*)GetDlgItem(IDC_EDIT_Money))->GetWindowText(m_fMoney);
((CEdit*)GetDlgItem(IDC_PRICE))->GetWindowText(m_fPrice);
CString m_strNote;
m_strNote.Format("%d",atoi(m_fMoney) * atoi(m_fPrice));
((CEdit*)GetDlgItem(IDC_EDIT_Note))->SetWindowText(m_strNote);
这是代码, 第三个编辑框Money出来总是整数 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询