韩语输入法,了解一下

news/2024/12/31 4:32:11/

韩语输入法,了解一下

  • 韩语输入法,了解一下
    • 一、韩语输入法?
    • 二、hangulIME库
    • 三、Demo
      • 1、创建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/ -lhangulime
INCLUDEPATH += $$PWD/hangluime/include
DEPENDPATH += $$PWD/hangluime/include

3、使用韩语输入

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

g_click
再来看下setHungulDisplay函数是怎么实现的?
显示韩语
这已经注释非常详细了,不多做解释了。

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

shift

shift backspace

4、总结

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


http://www.ppmy.cn/news/123242.html

相关文章

韩语拼音输入法

1、网页输入 韩语输入法的键盘和通用键盘罗马音并不对应,而是像五笔一样输入,这样输入的时候还要记忆键盘字根布局,很不方便. 所以,我做了一个韩语拼音输入法。 CSDN不支持JavaScript,请看我cnblog链接:…

Windows10安装韩语输入法详细教程(图文)

在开始——设置中打开Windows设置,选择时间和语言选项 在语言栏里找到添加语言,点击选择 在搜索框里输入朝鲜语,点击选择 勾选需要安装的功能,选择安装语言包、基本写入、光学字符识别,手写和语音按照自己需求安装&…

第二十章行为性模式—迭代器模式

文章目录 迭代器模式解决的问题结构实例存在的问题适用场景 JDK 源码 - Iterator 行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象无法单独完成的任务,它涉及算法与对象间职责的分配。行为型模式分为…

git 环境配置 + gitee拉取代码

好嘛 配环境的时候 老是忘记这个命令行 干脆自己写一个记录一下 也不用搜了 1.先从git官网下载git 安装 2.然后从gitee拉取代码的时候提示 这是因为换了新电脑没有加入新的公钥啦 哎 所以老是记不住命令行 first : git config --global user.name “Your Name” …

网络安全工程师的入门学习路径,年薪30W不是梦!

最近看到网上有很多人在问诸如:“怎样成为网络信息安全工程师”等相关问题,这可能与近几年网络安全事件频发,国家对于互联网信息安全和互联网舆情的重视程度不断提升有关,网络信息安全工程师随之成为炙手可热的职业。 首先&#…

Python通过paramiko的SFTP put上传大批量数据时出现的bug及解决方案

文章目录 前言一、报错情况二、解决方案1.路径问题2.权限不对3.写法问题4.paramiko版本问题5.sftp.put()参数问题 总结 前言 在通过paramiko中的sftp上传大批量数据时,遇到了很奇怪的情况:写好的程序在正常运行3天后,接下来的几天每天上传几…

充电桩测试设备TK4800充电机(桩)现校仪检定装置

TK4800是一套专用于检定电动汽车非车载充电机现场校验仪和电动汽车交流充电桩现场校验仪的装置,针对新能源汽车充电动态特性进行设计,支持稳态电能计量(针对恒定负载)和动态电能计量(针对波动性负载)两种模…

独立、相关、正交

文章目录 【1. 独立】【2. 相关】【3.正交】【4. 相互关系】相关和独立相关和正交独立和正交独立、不相关和正交小结 【5. 参考文献】 【1. 独立】 独立:对于两个随机变量 y 1 y_1 y1​ 和 y 2 y_2 y2​,若 y 1 y_1 y1​ 的有关信息不给出 y 2 y_2 …