传统IME架构
传统IME架构
good02xaut
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【一起学习输入法】华宇拼音输入法开源版本解析(10)
【一起学习输入法】华宇拼音输入法开源版本解析(10) 原创:good02xaut(优快云) 硬件框图原创 2020-01-17 08:41:23 · 359 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(9)
【一起学习输入法】华宇拼音输入法开源版本解析(9) 原创:good02xaut(优快云) 逻辑框图 汉字编码体系和计算机码型转换是汉字输入法的理论基础,无论采用何种设备输入,无论汉字处理过程每个环节采用何种字符集编码,都离不开这两个知识,因此需要深入掌握。...原创 2020-01-17 08:40:20 · 379 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(8)
【一起学习输入法】华宇拼音输入法开源版本解析(8) 原创:good02xaut(优快云) 输入法的码型转换 键盘的拼音输入法输入法的核心工作是把输入码转换为正确的机内码。拼音输入法对于汉字“啊”,输入码为“A”,若机内码采用GB18030字符集编码格式,通过查找字库文件,实现字母A到“B0A1”的转换即可。输入法的输出的机内码采用何...原创 2020-01-17 08:39:16 · 425 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(7)
【一起学习输入法】华宇拼音输入法开源版本解析(7) 原创:good02xaut(优快云) 计算机码型转换 计算机内部汉字信息的存储运算的代码有四种:输入码、国标码、内码和字型码。输入码:又称外码,包括拼音编码和字型编码。微软拼音ABC就是拼音编码,五笔字型输入法就是字型编码。 国标码:又称为汉字交换码,在计算机之间交换信息用。用两个字节...原创 2020-01-16 08:38:03 · 862 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(6)
【一起学习输入法】华宇拼音输入法开源版本解析(6) 原创:good02xaut(优快云) 输入法运行原理 汉字编码体系 汉字的编码就是汉字对应的字符集,历史上共有5种:GB2312编码字符集:1981年5月1日发布的简体中文汉字编码国家标准。GB2312对汉字采用双字节编码,收录7445个图形字符,其中包括6763个汉字。 BIG5编码字符集...原创 2020-01-16 08:36:47 · 429 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(5)
【一起学习输入法】华宇拼音输入法开源版本解析(5) 原创:good02xaut(优快云)IME输入法系统框架输入法在DOS时代就有了,首先出现的是英文输入法,其次根据市场需要推出中文输入法。微软推出windows操作系统后,输入法先是以IME架构形式,现在又推出更新的TSF技术来支持平板电脑和更高版本的Windows操作系统。输入法程序也是一个进程,但是我们在任务...原创 2020-01-16 08:35:21 · 1164 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(4)
【一起学习输入法】华宇拼音输入法开源版本解析(4) 原创:good02xaut(优快云) 键盘的扫描码列表原创 2020-01-15 12:39:41 · 397 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(3)
【一起学习输入法】华宇拼音输入法开源版本解析(3) 原创:good02xaut(优快云)键盘的虚拟码列表鼠标虽然不是键盘,为了程序设计方便,依然提供了3个虚拟键码与鼠标上的三个按键对应: 虚拟键码 对应值(10进制) 对应键 VK_LBUTTON 1 ...原创 2020-01-15 12:36:48 · 587 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(2)
【一起学习输入法】华宇拼音输入法开源版本解析(2) 原创:good02xaut(优快云)键盘的扫描码薄膜式标准键盘的硬件构成由四部分组成:三层薄膜、104个按键矩阵、3个指示灯和Intel 8042控制器芯片。由三层薄膜(上层与下层都有电路,中间则是绝缘层)所组成。按键采用橡胶帽,成本低、工艺简单和手感好等优势占有着绝大部分市场,大家所使用的键盘基本都是薄膜键盘。...原创 2020-01-15 12:30:11 · 644 阅读 · 0 评论 -
【一起学习输入法】华宇拼音输入法开源版本解析(1)
【一起学习输入法】华宇拼音输入法开源版本解析(1) 原创:good02xaut(优快云)基本信息简介华宇拼音版本:6.9.0 源代码路径(gitHub):https://github.com/thunisoft/unispim 源代码规模:xxx kloc 开发语言:C++ 编译环境:VS2010 运行环境:Windows IME框架(WINXP) 操作系...原创 2020-01-15 12:25:58 · 972 阅读 · 0 评论
分享