error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'的解决方法
来源:互联网 发布:python kotlin哪个好 编辑:程序博客网 时间:2024/04/29 05:07
我用的是VS2005,在编译MFC时遇到了如下错误:
error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'
后来发现解决方法很简单,点击“项目”-》“属性”-》“配置属性”-》“常规”-》“字符集”选择“使用多字节字符集”
问题解决,后来发现很多问题都能通过这个办法解决,如:
error C2440: '=' : cannot convert from 'const char [13]' to 'LPCWSTR'。
等问题都能用该方法解决。
vs 2010英文版下:
Change your project configuration to use multibyte strings. Press ALT+F7 to open the properties, and navigate to Configuration Properties > General. Switch Character Set to "Use Multi-Byte Character Set".
- error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'的解决方法
- error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'的解决方法
- error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'const char [12]' to 'LPCTSTR'解决方案
- error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'const char [12]' to 'LPCTSTR'解决方案
- error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'const char [30]' to 'LPCTSTR'
- error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'
- 错误1error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'const char [17]' to 'LPCTST
- 'CWnd::MessageBoxW ' : cannot convert parameter 1 from 'const char [14] ' to 'LPCTSTR '
- CWnd::MessageBoxw:cannot convert parameter 1 from 'const char[19] to ' 'LPCTSTR'
- VS2005 error: 'CWnd::SetWindowTextW' : cannot convert parameter 1 from 'const char [1]' to 'LPCTSTR'
- error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'const char [2]' to 'LPCWSTR'
- error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'char [20]' to 'LPCWSTR' 原因
- error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'char [20]' to 'LPCWSTR' 原因
- error C2664: 'MessageBoxW' : cannot convert parameter 2 from 'char [20]' to 'LPCWSTR' 原因
- error C2664: 'int CWnd::MessageBoxW(LPCTSTR,LPCTSTR,UINT)' : cannot convert argument 1 fr
- error C2664: 'CWnd::FromHandle' : cannot convert parameter 1 from 'unsigned long' to 'HWND'
- error C2664: 'MessageBoxW' : cannot convert parameter 2 from
- vs2008下cannot convert parameter 1 from 'LPCTSTR' to 'const char *'的解决方法
- Uva-1030-Image Is Everything
- xcode 4.5 new feature __ ios6 新特性
- sqlite3中对表字段的增删改查
- java 实现统计在线人数
- malloc与calloc
- error C2664: 'CWnd::MessageBoxW' : cannot convert parameter 1 from 'char *' to 'LPCTSTR'的解决方法
- adroid4.0 HttpURLConnection抛异常,解决方法
- ListView遍历每个Item出现NullPointerException的异常
- linux 信号signal和sigaction理解
- PHP面向对象:接口实例
- 浅谈移动应用注册表单设计
- [Python入门及进阶笔记]Python-基础-简介/入门
- soj 1890. Balls Again
- ps命令--排序