VS2010 中const char *转换为LPCWSTR的方法Unicode
来源:互联网 发布:php erp企业管理系统 编辑:程序博客网 时间:2024/04/28 18:57
http://chenet.blogbus.com/logs/28070247.html VS2010默认是Unicode的,在VC 6.0中编译成功的项目在VS2010中常会出现类型错误。 经常出现的错误是:不能从const char *转换为LPCWSTR如使用CreateDC("DISPLAY",NULL,NULL,NULL)就会报错,如果使用强制转换(LPCWSTR)"DISPLAY",虽然能够通过,但是编码会出错。 可行的办法是使用 TEXT("DISPLAY")转换,CreateDC(TEXT("DISPLAY"),NULL,NULL,NULL);另一种方法是:项目菜单——项目属性(最后一个)——配置属性——常规——项目默认值——字符集,将使用Unicode字符集改为未设置即可。
- VS2010 中const char *转换为LPCWSTR的方法Unicode
- VS2010 中const char *转换为LPCWSTR的方法Unicode
- VS2005中const char *转换为LPCWSTR的方法Unicode
- VS2005中const char *转换为LPCWSTR的方法Unicode
- VS2005中const char *转换为LPCWSTR的方法Unicode
- VS2010中,无法从“const char [N]”转换为“LPCWSTR” 的一点总结
- const char *转换为LPCWSTR
- VS2010 中error C2440: 如无法从“const char [N]”转换为“LPCWSTR”
- DirectX9.0 VS2010中error C2440: 如无法从“const char [13]”转换为“LPCWSTR” 错误
- VS2010不能将参数从const char[]转换为LPCWSTR的解决办法
- unicode下 LPCTSTR 转换为const char*的方法
- 提示不能从“const char *”转换为“LPCWSTR” 的解决办法
- VS遇到的 -- 不能从const char *转换为LPCWSTR
- VS2010中CString转换为const char*
- 无法从 const char* 转换为 LPCWSTR
- 无法从 const char* 转换为 LPCWSTR
- 无法从 CONST CHAR 转换为 LPCWSTR
- const char [4]”转换为“LPCWSTR
- 爱技术也爱诗歌 《雨后恋歌》
- Relativelayout的一些属性
- ImageView androidscaleType属性详解
- Oracle sql plus
- php获得原始POST数据
- VS2010 中const char *转换为LPCWSTR的方法Unicode
- CString详解以及CString转换成char*
- Rebar:Erlang构建工具
- 【备忘】今天用过的一些vi指令
- PKU--3749 破译密码
- 视频服务器测试结果与性能分析
- reltool用户指南
- iPhone近身传感器监测
- rebar rebar.config