问题描述
- 关于MFC问题报错,TCHAR*类型的实参与 HWND类型的形参不兼容
-
刚刚接触MFC,声明了TCHAR类型的chBuf[ ],MessageBox(chBuf)这句代码在别人的程序里是对的,我的VS就会报错,显示“TCHAR * 类型的实参与 HWND类型的形参不兼容”。这是为什么啊?求大神指教~
解决方案
const char*类型的实参与LPCTSTR类型的形参不兼容 MFC
“char *”类型的实参与“LPCTSTR”类型的形参不兼容
IntelliSense: "const char *" 类型的实参与 "LPCTSTR" 类型的形参不兼容
解决方案二:
::MessageBox()
用这个函数。参数匹配
解决方案三:
在字符数组前加上 _T 就可以了
时间: 2024-10-29 04:51:23