1 / 3
文档名称:

自由拼音输入法的编译和安装.doc

格式:doc   大小:23KB   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

自由拼音输入法的编译和安装.doc

上传人:1651012**** 2020/5/11 文件大小:23 KB

下载得到文件列表

自由拼音输入法的编译和安装.doc

相关文档

文档介绍

文档介绍:。它基于windowsime机制编写而成,并且完全公开了源代码,且遵循gungpl(generalpubliclicense)。它是李振春先生开发的,大部分的后来的输入法都参考了它的代码。所以这个输入法的贡献很大。最近要做一个windows的输入法,以便为另外一个项目做准备。于是开始研究起windows的输入法------自由输入法。但是在网上找到的很多源码,都是不带工程的,,一个都没找到。,传到CSDN上共享起来。希望后来者能少走一些弯路吧。下载的源码的目录结构说明:。作者编译好的,可以直接安装的自由拼音输入法。。。编译的步骤如下:1。,工程属性选择动态链接库(win32dynamic-linklibrary),因为,输入法本身是一个动态链接库。该动态链接库由IME调用。输入法的具体原理,请另行google。2。把source文件中的c文件和h文件添加到工程。。(如果不这样做,会出现很多字段没有定义)。。,#ment(lib,"")。即添加静态链接库。。其实ime是ime框架下的windows输入法。。附::./可直接编译。【给我自己的耳光】看源码的时候或者编译别人的源码的时候,一定要先好好看人家写的帮助文档。要耐心!不然真的会走很多很多的弯路。,注册输入法。实际上是在注册表里面填充HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\KeyboardLayoutsHKEY_LOCAL_MACHINE\Software\freepy。对于KeyboardLayouts,填充了三个项:------------告诉系统自由输入法的动态链接库程序是什么。xp默认在windows/system32里面找相应的ime程序。----------。LayoutText自由输入法---------告诉系统输入法的名称是什么。:c:\windows\system32。其中的文件说明如下:,当用户使用时,,并且自造词库和系统词库完全一样。