在6.0能够顺利进行,但是跟着书本操作在VS2008中就这样报错
“atoi”: 不能将参数 1 从“CString”转换为“const char *”void CDemolDlg::OnBnClickedOk()
{
UpdateData(TRUE);
CString  strB;
int nLen = m_ctlNumB.GetWindowTextLength();
if (nLen<=0)
{
AfxMessageBox(_T("请输入数字B"));
return;
}
m_ctlNumB.GetWindowText(strB);
int iB;
iB=atoi(strB);
int n=m_iNumA=iB;
CString strMsg;
strMsg.Format(_T("[%d]和[%]的和为:[%]!"),m_iNumA,iB,n);
AfxMessageBox(strMsg);
// TODO: 在此添加控件通知处理程序代码
OnOK();
}