与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
来源:互联网 发布:淘宝满减券漏洞 编辑:程序博客网 时间:2024/04/30 16:53
1error C2440: “=”: 无法从“const char [14]”转换为“LPCWSTR”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>不能将参数 2 从“const char [14]”转换为“LPCWSTR”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>不能将参数 2 从“char [20]”转换为“LPCWSTR”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1.在内容前加上TEXT(对变量无效),如MessageBox(hwnd,szChar,TEXT("char"),0);——————
unicode的问题,把所有字符串都转换成TEXT("")或者 _T("")
例如,
abc.lpszClassName="fb2009"; 应该改为
abc.lpszClassName=_T("fb2009");
改成这样,还需要包含TCHAR.h头文件。
2.在项目属性->常规中,把Uicode改成多字符段。
配置属性 -> C/C++ -> 预处理器 -> 预处理器定义
看看有没有 UNICODE/_UNICODE, 有的话就去掉, 再看看程序中有没有 define 这些东西
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>不能将参数 2 从“const char [14]”转换为“LPCWSTR”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
1>不能将参数 2 从“char [20]”转换为“LPCWSTR”
1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
当直接给CString赋值,例如CString str="char",或是直接在函数参数填上"char"等有关于字符串的赋值出现上述错误,可通过以下两种方法解决
1.在内容前加上TEXT(对变量无效),如MessageBox(hwnd,szChar,TEXT("char"),0);——————
unicode的问题,把所有字符串都转换成TEXT("")或者 _T("")
例如,
abc.lpszClassName="fb2009"; 应该改为
abc.lpszClassName=_T("fb2009");
改成这样,还需要包含TCHAR.h头文件。
2.在项目属性->常规中,把Uicode改成多字符段。
配置属性 -> C/C++ -> 预处理器 -> 预处理器定义
看看有没有 UNICODE/_UNICODE, 有的话就去掉, 再看看程序中有没有 define 这些东西
0 0
- 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
- 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
- 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
- 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
- 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
- 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
- 与指向的类型无关;转换要求 reinterpret_cast、c 样式转换或函数样式转换
- VC++API编译提示“与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换”怎么解决?
- 换要求 reinterpret_cast、C 样式转换或函数样式转换
- :MessageBoxW”: 不能将参数 1 从“const char [5]”转换为“LPCTSTR” 1> 与指向的类型无关;转换要求 reinterpret_cast、C 样式
- CString 到char*:转换要求 reinterpret_cast、C 样式转换或函数样式转换
- 转换要求reinterpret_cast、C样式…
- error C2664: “××函数”: 不能将参数 2 从“char *”转换为“LPCWSTR” 1> 与指向的类型无关;转换要求
- “error C2664: “MessageBoxW”: 不能将参数 2 从“char [300]”转换为“LPCWSTR” 1> 与指向的类型无关;转换要求 reinterpret_”问题解决
- error C2440: “初始化”: 无法从“const char [8]”转换为“const wchar_t *” 1> 与指向的类型无关;转换要求 reinterpret_ca
- 不能将参数2从“const char[15]”转换为“LPCWSTR”与指向的类型无关
- C++类型转换----reinterpret_cast
- 转换到C样式数组
- 基于UIScrollView和UIPageControl控件做的用户引导界面
- ANSI和Unicode字符集
- 走进企业级批处理框架--Springbatch
- 百万级访问网站前期的技术准备
- CF 463E Caisa and Tree (模拟)
- 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
- Windows环境下Unicode编程总结
- 单链表C语言实现
- zoj 2706 Thermal Death of the Universe(线段树成段更新)
- create file color.xml at res/values and then you can use android:backgroud"@color/what you like"
- 轻松搞定面试中的二叉树题目
- 工作感悟——SQL语句
- android学习--消息机制Handler Loop MesssageQueue
- [Java]正则表达式详解