嵌入式学习小组
直播中

王龙

7年用户 148经验值
私信 关注

怎么在GUI_SendKeyMsg()中传送汉字?

受到警告
提示: 作者被禁止或删除 内容自动屏蔽

回帖(2)

陆兰兰

2019-8-20 09:32:36
帮顶
举报

李雨晨

2019-8-20 09:37:42
你得修改 uCGUI/core下的 GUICharP.C 文件中GUIPROP_DispChar()函数!
这是几年前我以前用过的 “彩屏汉字拼音输入法” 项目文件中的程序片段,请参考:
//字模数据的暂存数组,以单个字模的最大字节数为设定值
#define BYTES_PER_FONT 2*16   //最大支持32*32的汉字
static U8 GUI_FontDataBuf[BYTES_PER_FONT];
extern OS_EVENT  *SPI_Semaphore;
extern const GUI_FONT GUI_FontHZ16;
extern unsigned char const ascii_8x16[];
1、void GUIPROP_DispChar(U16P c) 函数截图:

2、汉字输入法--工程项目截图:
举报

更多回帖

发帖
×
20
完善资料,
赚取积分