77
223
454
高级会员
使用道具 举报
1万
7万
11万
管理员
9
140
187
初级会员
allyzc 发表于 2021-7-15 14:38 中文标点需要自己手动加入;ANSI只有英文标点。
薪火相传 发表于 2021-7-16 10:00 你好,请教一下,用这个emwin字体发现有些字体能够正常显示,有些显示错误,有些直接导致hardfault,
allyzc 发表于 2021-7-16 10:42 我的设置和你的差不多一样,我项目中实际使用没有问题,把你的C文件发来看看
薪火相传 发表于 2021-7-16 15:57 显示错乱好像是在因为在gui_init()后加了GUI_UC_SetEncodeUTF8(); 现在注释掉,效果好了很多。
allyzc 发表于 2021-7-16 16:18 你转的是GBK的字库,就不能开启UTF8编码;效果好了很多,那是还有显示错误吗
薪火相传 发表于 2021-7-16 17:46 listview显示中文有点问题,字多了会出现hardfault,有时会多出字符
681
3489
5557
论坛元老
薪火相传 发表于 2021-7-16 17:59 这个是text控件
hpdell 发表于 2021-7-16 20:44 你在字符后面增加 \0 试试看,如 "输入\0"
薪火相传 发表于 2021-7-17 09:50 listview 的header控件显示问题,是在LISTVIEW_AddColumn 赋值空指针导致的,之前这样用没发现有问题 ...
allyzc 发表于 2021-7-17 10:20 你这是内存有问题,字符串结束符没有正确符值上或被意外改变;或是你是启用了DCache,DCache需处处小心, ...
薪火相传 发表于 2021-7-17 10:52 有清cache
allyzc 发表于 2021-7-18 01:03 感觉你还是没有清对,请关闭DCache测试吧。
薪火相传 发表于 2021-7-19 09:12 关了效果还是一样
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-5-21 01:04 , Processed in 0.814087 second(s), 27 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.