硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3751|回复: 3
收起左侧

[emWin] 关于字符编码问题

[复制链接]

77

主题

223

回帖

454

积分

高级会员

积分
454
发表于 2020-8-10 09:39:03 | 显示全部楼层 |阅读模式
本帖最后由 薪火相传 于 2020-8-10 09:52 编辑

原本一个包含emwin窗口的c文件,控件可以显示GD2312的中文字符,该c文件的编码为ANSI,但是在显示 wifi模块获取到的中文热点名字时为乱码,用串口助手看wifi的返回信息需要切换为UTF8编码中文才正常显示,后面将c文件切换为UTF8编码时,就两者都是乱码,请教大家,该怎么处理呢?
1.jpg
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-8-10 09:57:17 | 显示全部楼层
你这个仅切换C文件不行,你得让你的汉字字库支持utf-8编码汉字。

直接使用FontCvt生成Unicode全字库,然后程序使能UTF-8编码。
回复

使用道具 举报

77

主题

223

回帖

454

积分

高级会员

积分
454
 楼主| 发表于 2020-8-10 10:32:48 | 显示全部楼层
eric2013 发表于 2020-8-10 09:57
你这个仅切换C文件不行,你得让你的汉字字库支持utf-8编码汉字。

直接使用FontCvt生成Unicode全字库,然 ...

就是只能把之前的GB2312字库换成unicode字库?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-8-10 10:34:30 | 显示全部楼层
薪火相传 发表于 2020-8-10 10:32
就是只能把之前的GB2312字库换成unicode字库?

推荐换库
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-19 07:05 , Processed in 0.444046 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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