失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 韩语输入法 了解一下

韩语输入法 了解一下

时间:2020-12-04 14:24:39

相关推荐

韩语输入法 了解一下

韩语输入法,了解一下

韩语输入法,了解一下一、韩语输入法?二、hangulIME库三、Demo1、创建Qt项目2、加载库文件3、使用韩语输入4、总结

一、韩语输入法?

少啰嗦,先上图

这和Win7系统的韩语输入法效果几乎一样。对于我们产品设备上来说,足够了。

二、hangulIME库

这个库只有两个简单的API接口,并且是用C++所写,兼容性极好

//判断键盘按键字符是否韩语的基本拼写字根int isJamo(const unsigned short keycode);//输入2个字符,输出最多2个字符,且看demo中是如何使用此API的int hangulIME(unsigned short *in, unsigned short *out);

三、Demo

1、创建Qt项目

先看下网上的韩语键盘图

我们自己简单做个韩语键盘,只显示韩语的字符

2、加载库文件

在工程文件中加载库

win32: LIBS += -L$$PWD/hangluime/lib/ -lhangulimeINCLUDEPATH += $$PWD/hangluime/includeDEPENDPATH += $$PWD/hangluime/include

3、使用韩语输入

我们点击了按钮’ㅎ’,相对于英文键盘上的字母’g’,来看一下按钮槽函数的实现:

再来看下setHungulDisplay函数是怎么实现的?

这已经注释非常详细了,不多做解释了。

最后注意一下,再按住shift键的时候,原来的’ㅂ’会变成字符’ㅃ’,所以我们针对shift函数做了对应的字符转换

4、总结

自己做键盘布局,借助这个库来实现韩语输入法,是不是很有成就感。

韩语输入法,了解一下?

如果觉得《韩语输入法 了解一下》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。