谁有用Delphi开发输入法的资料? ( 积分: 50 )

  • 主题发起人 主题发起人 sy0116
  • 开始时间 开始时间
S

sy0116

Unregistered / Unconfirmed
GUEST, unregistred user!
我想让一个程序像输入法一样运行,即程序界面和输入法一样,通过语言栏加载或是在按Ctrl+Shift时能切换到我的这个程序,但是我并不是要做一个真正的输入法,所以不关心那些输入有关的东西
 
你搜索一下Hook,可以满足你的要求
 
HOOK?那是做外挂式输入法采用的办法吧
 
建立一个热键,按下热键调出程序,我记得以前有一个hook,是按下ctrl+F,调出记事本的程序。你到网上艘一下,能找到相关的资料的
 
这个我早就知道了,但这不是真正的输入法啊,和微软拼音,智能ABC等输入法的运行方式完全不一样啊
 
键盘监视咯&nbsp;全局监视&nbsp;&nbsp;&nbsp;跟键盘记录原理差不多&nbsp;只要输入某个键就直接运行相应的程序<br><br>键盘HOOK&nbsp;&nbsp;一定能完成的&nbsp;&nbsp;楼主好运
 
键盘钩子确实可以做到相似的效果,但是,这样做出来的输入法怎么才能通过语言兰来调用呢?
 
hook输入法那个函数好像就可以搞定
 
这都不是正宗的办法啊
 
输入法还是用标准的吧。IME
 
我就想用IME啊,但无从下手<br>再强调一下:我不是要做一个真正的输入法,只是想弄一个运行方式同输入法一样的程序
 
外挂式的输入法毛病多多,不宜使用。
 
我要的根本不是外挂式
 
IME&nbsp;就是一个&nbsp;DLL.&nbsp;&nbsp;只是扩展名是&nbsp;ime<br>只是它导出几个指定的函数。<br><br>2ccc.com&nbsp;&nbsp;有个区位码的输入法源码,不过有点问题。你看看
 
还是参考ddk里面ime的资料吧。&nbsp;网上有几个delphi的ime,自己下了参考。
 
多人接受答案了。
 
后退
顶部