输入法
文章平均质量分 76
HHyatt
这个作者很懒,什么都没留下…
展开
-
如何开发输入法
我作为一名开发者,每遇到一款出色的软件产品就会情不自禁的问自己这是怎么开发出来的,假如我手上有资源我会怎么来做。长期以来我都在想如何开发输入法,近期有了时间,整理出来与大家分享。输入法开发有两个部分的工作要做,其一是与操作系统提供的输入法框架集成,其二是把用户的输入字符串转换成输出候选词列表。这两个部分可以独立进行以缩短开发周期。如果设计得当,要把输入法移植到其它的操作系统时,只需研究目标操作系统的输入法框架,集成进去即可。第一部分的花样并不多,只要踏踏实实的按照操作系统的要求来做就可以了,但一定要时刻牢记原创 2011-02-26 07:28:00 · 18340 阅读 · 7 评论 -
Windows输入法管理器
<br />这篇文章参考了Input Method Manager。<br /><br />从输入法的角度来讲,应用程序可以分为IME-aware和IME-unaware两类。<br />IMM是使应用程序和IME进行通信的一种技术。它以服务的方式运行。<br />IME允许用户使用标准键盘输入复杂的字符和符号,不如输入中文、韩文和日文等。<br />IME监控用户的击键,预测用户期望的输入,提供候选词以供选择。<br />IMM只有在中国、韩国和日本本地化环境中有效。<br />1、候选词类表(Candi原创 2011-03-07 15:02:00 · 7157 阅读 · 0 评论