作者:兔毛猫 链接:http://www.2maomao.com/blog/pocketpc-sip-how-to/

很多人问,写个专帖:

Windows Mobile PocketPC上暂时还未开放Imm函数,不提供输入法安装支持,所以现有的市场上的输入法(比如梅花输入法),使用的都是软键盘接口,所以没有触屏的Smartphone,就先别想了,后面的版本应该会逐渐开放吧。

Pocket PC的软键盘称为SIP(Software-based input panel):

开发资料
1. MSDN上就有许多API以及数据结构的资料:
http://msdn2.microsoft.com/en-us/library/aa453941.aspx
2. 相关文章http://blogs.msdn.com/windowsmobile/archive/2005/02/10/370355.aspx
3. 示例代码http://www.marcusperryman.members.winisp.net/BlogStuff/NewSIP.zip
为防链接失效,备份一个:http://www.2maomao.com/blog/wp-content/uploads/NewSIP.zip

Update:
经过我的测试,可以自己写个输入法替换掉系统的输入法,如果你熟悉Imm,替换掉preload里面的对应的E00x0804里面的Ime File就行了。


posted on 2007-09-10 14:08  尉迟方  阅读(4143)  评论(43编辑  收藏  举报