输入法编程漫谈

输入法编程漫谈

ID:34279689

大小:83.30 KB

页数:9页

时间:2019-03-04

输入法编程漫谈_第1页
输入法编程漫谈_第2页
输入法编程漫谈_第3页
输入法编程漫谈_第4页
输入法编程漫谈_第5页
资源描述:

《输入法编程漫谈》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、输入法编程漫谈(08-09-07更新)大家好!我是路路通。记得那是2007年,北京的第一场雪,比以往时候来的更晚一些,我在此发表了一篇题为《2007全方位、无障碍、奇妙无穷的输入方式闪亮登场》(注:帖子的标题管理员已在百忙中赐名为《路路通键盘和输入法》)的帖子,得到韦剑大版主的赞赏,并拿得了一份数量为1的订单,当时的心情是何等的激动呀!不久,还将这一广告帖置顶,人生最幸福的事莫过于此,如果老天让我遇见韦剑这个人的话,我会对他说:“爱辣味油!”,如果我的发明变成了产品的话,我希望送他——一套键盘。此后天天泡在北大论坛,静候Microsoft、IBM等公司的收

2、购支票,可是等了3个月有余,也没半点音信,夜沉沉,路茫茫,革命一时转入了低潮。        轻轻的我走了,点了点鼠标,带着我依依的不舍。      今天我胡汉三又回来了!看到韦剑这个版主近来当得这么轻松,我就来气,因此决定出来搅搅局,让他少几分清闲,^_^      还有,北大论坛、加加论坛、五笔爱好者论坛等等众多大师、高手、牛人,他们的码表呀,资料呀等等全免费奉送,让我几万大洋的输入法开发经费一分钱也没花出去,最后只好挪作它用;李振春老师的开源代码让我连当面拜师的机会都失去了,被迫自学成才,他们的行为已到了是可忍熟不可忍地步,今天我如果不出几招让他们瞧

3、瞧,那也太不象话了。《输入法编程漫谈》小学阶段示范程序《输入法编程漫谈》初中阶段示范程序输入法安装程序拼音码表(供输入法程序测试用)汉字生成工具源代码微软DDKIME源代码自由拼音3.0源代码自由拼音3.0文档输入法编程难学吗?不难,一点都不难。你这是忽悠人吧,不是,咱们IT界的人什么素质,会干本山大叔的那些勾当?只要你有点C语言基础,了解一点windows的运行机制,不出1个月,准能精通。如果这两样都不会,还能学吗?能!如果你能做到妻离子散、父子反目,丢官下岗你都不管了,哪绝对没有问题!比如我,当初买电脑不过是想赶赶时髦,从来也没有想过编程呀啥的,一开始

4、鼠标摆弄得都不利索,双击永远都是两次单击,系统每周得摆上好酒好菜请人重装一次。就这个水平因练五笔练烦了,也想自己编一个输入法。记得当时我宣布这一伟大的决定时候,话音刚落,众人已是满地找牙!我可不管这些,去买了本谭浩强《C程序设计》,整天什么活都不干,不分日夜的啃了起来,时间一长,老婆大人不干了,下了最后通谍:“要电脑还是要我”,我说两样都要,老婆说不可能,最后我就一句话:“电脑是要定了,你爱怎的怎的!”。臭娘们敢威胁我,从小吓大的,还怕你不成,等学会了输入法编程,就是IT界的人了,IT界的人还愁没老婆,说实话如果不是法律的限制还不是要多少就有多少。经过半年

5、的奋斗,辛勤的汗水终于有了回报,独立的写出了一个有模有样又实用的程序——路路通输入法1.0。      所以说:“入门既不难,深造也是办得到的”。输入法程序是什么东东?输入法是一个小小的动态链接库程序。      动态链接库又是什么呢?      我们知道电脑有很多文件,大体上可分为数据文件和可执行文件两类,数据文件如文本文档、音视频文件等;可执行文件如记事本、Word和Excel等,它们的扩展名一般是exe,com,Dll,eml等。动态链接库的扩展名是Dll,输入法程序的扩展名是将Dll改成了ime。      动态链接库一般不能单独运行,需要借助宿主

6、程序才能执行相关操作,打个比方,动态链接库(输入法)就是保姆,宿主程序(记事本)就是雇主。      动态链接库又有动态加载和静态加载两种方式,它们的区别就像保姆和小时工,保姆要包吃包住——静态加载,费用稍高;小时工只需预约——动态加载,费用较低。那种方式更好呢?看你的需要,比如你家有小宝宝,24小时都需要有人伺候,保姆比较合适;如果只是搞搞室内卫生,擦擦玻璃什么的,小时工就比较合算。当然啦,如果保姆长的美若天仙,又有大学文凭,又聪明能干,你想将她转正(集成到你的程序去)也行,但做这个决定之前可要想好啦,以后感情不和想离婚可就没那么容易了。和平分手,民政局

7、你得跑N个来回,强行分手,法院你得去N次,而且还要分大半家产,可不像保姆、小时工那么好打发的。      输入法程序不太可能静态加载,因为雇主来自五湖四海。它的加载方式一般是手工动态加载,当然也可以做到自动加载,但这样做一般会让人骂流氓。输入法编程从那入手一般人学输入法编程都是从研究源代码开始的,网上开源的有《自由拼音》、微软的DDK,其它还有一些都是根据这两个改写的。从源代码入手是个不错的法子,但很遗憾,这两个代码不是带你入门的,与国内的计算机书籍一样都是给计算机的本科生、研究生、博士之类作参考用的。网上还有一些关于输入法编程的文章,但也只是碰碰嘴唇,并

8、没有把舌头伸进去狂搅一番,初学者看了也是不得要领。研究源代码难,又

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。