Skip to content
启程输入法3.0代码,做最好用的五笔输入法。
C++ C Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CompBuilder update 2015 project. Mar 29, 2019
FindCaller
FindCallerUI IPC ConnectTo Server增加Timeout 100ms Apr 17, 2019
SIpcObject adjust ipc object. ver to 3.0.4.14 Aug 7, 2019
SLog4Z update 2015 projects. Mar 19, 2019
data 修改提示窗口布局。 Apr 16, 2019
helper try to use SIpcObject module. Feb 2, 2019
include
iscomm
isserver3 update skin debug. Aug 9, 2019
register update ver to 3.0.4.10 May 3, 2019
sinstar3_ime adjust ipc object. ver to 3.0.4.14 Aug 7, 2019
sinstar3_proxy 调整输入法接口。 Aug 5, 2019
sinstar3_tsf adjust ipc object. ver to 3.0.4.14 Aug 7, 2019
skins
tools 添加7z.dll Aug 15, 2018
表形码 add bxm data. Jan 8, 2019
.gitignore
LICENSE
README.md 更新 README.md Jan 31, 2019
copyime.bat 解决dpiunaware程序坐标放大问题。 Jan 19, 2019
install.bat 调整程序文件组织结构. Aug 8, 2018
license.txt
sinstar3.08.sln modify log implement. update version to 3.0.3.6 Mar 18, 2019
sinstar3.sln

README.md

这份代码是启程输入法3.0版本的代码,除算法部分是dll外,其它的模块全部开源。 启程输入法从2003年发布第一版以来,得到了大量用户的好评,2009年停止更新。2018年重新开始更新,历时一年多,现在已经基本测试完成。

要编译这份代码首先要clone soui的最新master. soui git: https://github.com/soui2/soui.git 在编译soui前,先使用soui的build.bat生成32位DLL版本. 另外还必须安装soui的向导.这样sinstar3编译时才能找到soui代码.

调试前先编译Debug版本,包含32位,和64位版本. debug版本下所有输出都在项目的Data目录下。

编译完成后,运行data目录下的register.exe来安装输入法,正常情况下,安装以后在输入法列表应该已经可以看到输入法了。如果没有尝试重启机器,并确保所有文件都已经编译成功。

关于输入法调试: 输入法实质就是一个dll, 打开任意一个exe,例如notepad, 再notepad里打开输入法就可以了. 如果不是用vs调试方式打开notepad,你可以使用附加到进程来加载调试符号. 此外,由于win10默认打开了所有进程中自动使用相同的输入法,在调试阶段也非常麻烦,一定要在win10设置里把这个选项关掉.

启程软件 2019年1月8日

You can’t perform that action at this time.