vs2010中编译时出现error C2664: “void CWnd::GetWindowTextA(CString &) const”: 不能将参数 1
从“constchar[7]”转换为“CString&”,是怎么回事?如何解决?谢谢了//下面是代码CStringstr;if(GetDlgItem(IDC_NUMBER...
从“const char [7]”转换为“CString &”,是怎么回事?如何解决?谢谢了
//下面是代码
CString str;
if( GetDlgItem(IDC_NUMBER1)->GetWindowText(str),str==_T("Number1:"))
{
GetDlgItem(IDC_NUMBER1)->GetWindowText(_T("数值1:"));
}
else
{
GetDlgItem(IDC_NUMBER1)->GetWindowText(_T("Number1:"));
} 展开
//下面是代码
CString str;
if( GetDlgItem(IDC_NUMBER1)->GetWindowText(str),str==_T("Number1:"))
{
GetDlgItem(IDC_NUMBER1)->GetWindowText(_T("数值1:"));
}
else
{
GetDlgItem(IDC_NUMBER1)->GetWindowText(_T("Number1:"));
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询