也分享一个基于emWin的中文拼音输入法

2019-12-16 22:39发布

本帖最后由 neqee 于 2017-7-10 18:31 编辑

拼音索引表是引用这个帖子的:https://www.amobbs.com/thread-5668320-1-1.html
感谢chun2495、252514251两位网友!

打开工程目录下的"ExeGUISimulationDebug.exe"即可看到效果。这个emWin的中文拼音输入法已经做的很完善,也经过比较详细的测试,可以直接拿来当做模板使用(根据需要修改键盘的大小);实现的程序也非常简洁,同时也使用了emWin的一些知识点,值得阅读学习;若你还不会用emWin,可以看:”emWin 2天速成实例教程   使用例程:
emWin脱机模拟仿真软件Code::Blocks(”软件/资料下载栏目可下载)打开工程文件:SimulationTrial.cbp然后编译工程:
image015.png (7.38 KB, 下载次数: 0) 下载附件 2017-7-10 18:20 上传

另外,如果你用的是GBKGB2312编码,emWin是没有GUI_UC_SetEncodeGBK()GUI_UC_SetEncodeGB2312()函数的,需要自己实现,也许在德国人眼里,是没有GBKGB2312概念吧。  还有值得注意的是,如果你需要用编辑框控件显示中文的话,最好用UFT-8(实际就是UNICODE)编码,如果用GBKGB2312的话,会出现中文显示BUG让你抓狂;如果编辑框控件不显示中文一般就没问题。   emWin 2天速成实例教程012_基于STM32单片机的全键盘中文汉字拼音输入法.pdf.pdf (213.38 KB, 下载次数: 117) 2017-7-10 18:26 上传 点击文件名下载附件 SeggerEval_WIN32_MSVC_MinGW_GUI_V528_012基于STM32单片机的全键盘中文汉字拼音输入.rar (6.59 MB, 下载次数: 171) 2017-7-10 18:27 上传 点击文件名下载附件

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
22条回答
Excellence
1楼-- · 2019-12-17 04:24
谢谢分享。。。。
powermeter
2楼-- · 2019-12-17 06:50
谢谢你了。
mon51
3楼-- · 2019-12-17 11:22
好方法。值得看!
wicy001
4楼-- · 2019-12-17 15:03
 精彩回答 2  元偷偷看……
kinsno
5楼-- · 2019-12-17 20:03
emwin 中文拼音显示框,这是一个极有用的东西。
头2周,也做了一个这样的数字键盘。

emwin编程全是套路,哈哈。掌握了套路就简单了。


zj2003
6楼-- · 2019-12-18 00:12
谢谢分享!

一周热门 更多>