error C2664: 'CWnd::SetWindowTextW' : cannot convert parameter 1 from 'const char [1]' to 'LPCTSTR'
这是Unicode代码兼容的问题
源代码 :
GetDlgItem(IDC_AnTouchDlg) -> SetWindowText("");
改成:
GetDlgItem(IDC_AnTouchDlg) -> SetWindowText(_T(""));
就可以了
以后遇见同类的都是这个问题。
本文解决了一个常见的编译错误C2664,详细介绍了如何将非Unicode字符串转换为Unicode字符串以适配CWnd::SetWindowTextW函数。通过使用_T宏可以轻松地解决这一问题。
error C2664: 'CWnd::SetWindowTextW' : cannot convert parameter 1 from 'const char [1]' to 'LPCTSTR'
这是Unicode代码兼容的问题
源代码 :
GetDlgItem(IDC_AnTouchDlg) -> SetWindowText("");
改成:
GetDlgItem(IDC_AnTouchDlg) -> SetWindowText(_T(""));
就可以了
以后遇见同类的都是这个问题。
5438
1329
6236
1400
1437

被折叠的 条评论
为什么被折叠?