首页
社区
课程
招聘
[旧帖] [求助]UNICODE中LPCTSTR转换为wchar_t 0.00雪花
发表于: 2013-10-1 19:51 1939

[旧帖] [求助]UNICODE中LPCTSTR转换为wchar_t 0.00雪花

2013-10-1 19:51
1939
求助大神 在UNICODE工程中.. LPCTSTR 如何转换成一个wchar_t 类型输出

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 515
活跃值: (3312)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wem
2
就是指针取值吧
2013-10-3 08:56
0
雪    币: 12
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
LPCTSTR
L:表示long
P:表示pointer
C:表示const
T:表示通用
LPCTSTR 表示  通用字符串类型的长指针

类型中间带T 表示通用

通用的意思是 同时兼容 ANSI编码和UNICODE编码

wchar_t 是宽字节的char类型(UNICODE),而LPCTSTR 是 指针类型(带个P)
所以这里应该加个 * ,表示指针     e.g  :     wchar_t * var = (wchar_t *) lptstr;

希望能帮到你。。。
2013-10-6 18:04
0
雪    币: 142
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
在unicode的环境中,LPCTSTR就是一个wchar_t类型的指针.
2013-10-6 21:25
0
游客
登录 | 注册 方可回帖
返回
//