火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2384|回复: 6
打印 上一主题 下一主题

[其它] 话说C++中TCHAR类型,怎么转换成火山上。。。

[复制链接]

9

主题

48

帖子

590

积分

高级会员

Rank: 4

积分
590
跳转到指定楼层
楼主
发表于 2022-6-24 22:32:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 我仅此而已 于 2022-6-24 22:33 编辑

如题。。。搞了好久没搞明白。。。C++的基础太差了。。

火山PC 感觉没有好一点的C++基础。。玩不转。。。基础的可以。。
回复

使用道具 举报

371

主题

2266

帖子

7380

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7380
沙发
发表于 2022-6-24 22:40:05 来自手机 | 只看该作者
多看下基本类的各种方法背后的嵌入式代码就会了,比如取涉及文本操作的估计就有这种转换
回复

使用道具 举报

9

主题

48

帖子

590

积分

高级会员

Rank: 4

积分
590
板凳
 楼主| 发表于 2022-6-25 00:15:12 | 只看该作者
shuimiao 发表于 2022-6-24 22:40
多看下基本类的各种方法背后的嵌入式代码就会了,比如取涉及文本操作的估计就有这种转换 ...

@ TCHAR Buffer[MAX_PATH] = { 0 };
@ GetModuleFileNameExW(GetCurrentProcess(), GetModuleHandleW(NULL), Buffer, MAX_PATH);
@ @<Buffer> = Buffer;

参考了一下,这个,
@ UCHAR data[65] = { 0 };
@ @<dd> = data;
下面这个就出问题了。。

回复

使用道具 举报

7

主题

241

帖子

1919

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1919
地板
发表于 2022-6-25 12:43:56 | 只看该作者
TCHAR在火山中表示WCHAR,在易语言中表示char
回复

使用道具 举报

9

主题

48

帖子

590

积分

高级会员

Rank: 4

积分
590
5#
 楼主| 发表于 2022-6-25 17:03:02 | 只看该作者
tmf19901124 发表于 2022-6-25 12:43
TCHAR在火山中表示WCHAR,在易语言中表示char

这个转换 先设置成字节集类就可以了,。这个问题解决了  其他的还有问题。。。
回复

使用道具 举报

53

主题

1344

帖子

7501

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7501
6#
发表于 2022-6-25 23:02:36 | 只看该作者
TCHAR就等于火山的字符型,也等于文本中的单个字符.
回复

使用道具 举报

9

主题

48

帖子

590

积分

高级会员

Rank: 4

积分
590
7#
 楼主| 发表于 2022-6-26 13:49:04 | 只看该作者
飞扬工作室 发表于 2022-6-25 23:02
TCHAR就等于火山的字符型,也等于文本中的单个字符.

大佬竟然现身了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-18 07:43 , Processed in 0.087853 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表