不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
来源:互联网 发布:wow采集信息数据库 编辑:程序博客网 时间:2024/04/28 05:32
最近学习MFC,总是出现如下问题:
char* 类型的实参与lpcWSTR类型的形参不兼容, 或者
不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 等问题。
这些是数据类型兼容问题。有两种解决方法:
1. 添加头文件 #include<tchar.h> , 对字符串如”I like CSDN”或“上下五千年”,前面加上宏_T,变成_T(”I like CSDN”)或_T(“上下五千年”);
2. 点击Visual Stuido菜单 项目-->配置属性-->常规-->字符集,将Unicode字符集改为使用多字节字符集。
关于宏_T,有必要深究下。在tchar.h头文件中,有如下定义:
#ifdef _UNICODE#define __T(x) L ## x#else /* ndef _UNICODE */#define __T(x) x#endif /* _UNICODE */#define _T(x) __T(x)#define _TEXT(x) __T(x)
由此可以看出,宏_T()根据括号内的字符是Unicode还是ASCLL来决定不同的操作。
参考:http://www.cnblogs.com/ini_always/archive/2011/05/20/2050517.html
1 0
- 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
- 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
- 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
- 不能将"constchar*"类型的值分配到"LPCWSTR"类型的实体错误解决方法
- Error:不能将"char*"类型的值分配到"LPSTR"类型的实体 或者 "char*"类型的实参与"LPCWSTR"类型的形参不兼容
- 不能将 类型的值 分配到 类型的实体
- 不能将参数2从“const char[15]”转换为“LPCWSTR”与指向的类型无关
- VS2012Error:不能将“bool”类型的值分配到“FILE*”类型的实体—已解决
- Error:“const char *”类型的实参与“LPCWSTR”类型的形参不兼容的解决方法
- Error:“const char *”类型的实参与“LPCWSTR”类型的形参不兼容的解决方法
- VS2010--不能将参数 2 从“const char [12]”转换为“LPCWSTR”与指向的类型无关
- error c2664:"MessageBoxW":不能将参数2从“const char[15]”转换为“LPCWSTR”与指向的类型无关
- VS2010--不能将参数 2 从“const char [12]”转换为“LPCWSTR”与指向的类型无关
- 关于不能将“ cuetomer”的类型的值分配到“ cuetomer”的类型的实体中解决
- 关于“Error: "const char *" 类型的实参与 "LPCWSTR"类型的形参不兼容”错误的解决方案
- 关于“Error: "const char *" 类型的实参与 "LPCWSTR"类型的形参不兼容”错误的解决方案
- VC++ 出现错误:cannot convert from const char *' to 'LPCWSTR' 或者'const char [7]' to 'LPCWSTR' 的解决方法
- VS2010中出现“const char*”类型的实参与“LPCWSTR”类型的形参不兼容,
- 利用IDA对dex文件进行动态调试过程
- 李白打酒
- 洛谷 P1462 通往奥格瑞玛的道路
- ubuntu中使用pyenv包管理器
- Java中的Properties
- 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
- 算法设计与结构基础作业第五周
- Populating Next Right Pointers in Each Node II
- Atitit 技术经理职责与流程表总结
- 【蓝桥杯单片机组】第七届决赛模拟
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type
- 802.11 tool release installation guide
- [数据结构]Trie树
- 4.7 筛选法求素数