文档介绍:中文拼音输入法设计要点[ 导入] 我的形码输入法[C 语言] 我的形码输入法[C 语言] 之一:输入法的字词编码以下的介绍内容涉及到专利权的,不过不是偶的,是客户的:) 用在 windows 平台上, 是形码输入法, 使用四位十进制数字代替形码: 0 口囗日目曰罒 1 丨丶ㄟ宀 2一 3丿 4十乂艹丰井卅 5亅ㄅㄋ了亠广疒 6 し乚ㄥㄑ厶厂乙 7 フ乛┐ㄣ丆亻又廴 8 八丷冫氵ツ人入 9 冂凵コ匚冖卩几彐月凡臼卪 1、左右结构字: 左边只取第一码, 右边按笔顺取前两码和最后一码。例如: 社 142捡 282 2科 311 4杨 453 3新 562 1铝 600码 775 2泅 808欧 937 8 呻 001 2 、左中右结构字(中间和右边合在一起,作为右边)按左右结构字规则取码。例如: 龇 1126 班 2132 狮 3131 柳 4939 辩 5164 缴 6304 候 7171 湖 8409 膨 9423 啷 0191 3 、其余结构字:按笔顺取前三码和末笔码。例如: 宴 106 7露 291 0毽 322 7春 410卫 512等 664 1面 701 2送 824 7免 370 6 圆 0098 4 、框形编码时不能按笔顺拆开。词的编码如下: 两字词:两字前两码三字词:第一字两码,后二字各一码四字词以上:第一字和最后三字各一码=========================================================== ============ 我的形码输入法[C 语言] 之二:输入法的功能输入法要实现: 1 、字词编码 2 、常用字和罕用字、常用词和罕用词分开 3 、打字词上屏后给出拼音提示、编码提示 4、可以加词( 包括批量导入), 可以智能组词, 可以智能加整句(目前功能不完善) 5 、打字词上屏后可以联想以其开头的词(词组关联) 6 、词语和编码查询 7 、中文字词-> 英文,拼音-> 中文,英文-> 中文,数码转中,简繁输出等 8 、有大键盘和小键盘两种输入方式。 9 、可以使用软键盘。 10 、提供打字练习、帮助等附件呵呵,就这么多吧,其他的以后再添加=========================================================== ============ 我的形码输入法[C 语言] 之三:输入法的设计( 1) 本篇只叙述我的形码输入法内部从输入到输出转换的原理, 如果想要了解输入法程序的框架是怎么样的、到底是怎么被调用出来的, 请参见自由拼音输入法源码 版,我最初的程序就是用这个改的如果想要了解 windows 平台输入法编程时的接口、 convension 等等, 请参见以下这几篇文章, 其中详细的说明输入法程序是如何进行工作的: http://forum./?forum=7&thread=1835&ts tart=0&trange=15 -bin/?forum=5&topic=3&re plynum=last#bottom http://wwsys./s/ 关于编写输入法程序要注意的问题以后我可能会写一些,有问题,直接跟我 email 联系交流: mail to: renzhongfang