如何用VB编写输入法程序(在WinXP或2000下运行)? 10

如何用VB编写输入法程序(在WinXP或2000下运行)?最好能够提供源码和详细的解释。您说的我都知道,我是想做类似智能五笔(陈桥)的输入法实现更多更有个性的功能,希望安... 如何用VB编写输入法程序(在WinXP或2000下运行)?最好能够提供源码和详细的解释。
您说的我都知道,我是想做类似智能五笔(陈桥)的输入法实现更多更有个性的功能,希望安装后也能象标准输入法一样,可以在任务栏右下角的输入法图标按钮中进行选择。
当然,对您的回答我还是非常地感谢,如果您或其他朋友有更好的答案,希望能够拿来分享。
再次谢谢!
展开
 我来答
爱网网
2005-11-14
知道答主
回答量:19
采纳率:0%
帮助的人:16.1万
展开全部
输入法程序,实际上是一个标准的Win程序。一个完整的输入法程序必须要有以下三个部分:
1、完整的输入规则,即定义一个按键序列和字(或词、句子)关联的数据库。
2、拦截键盘输入(通过API实现),并用输入的按键序列在数据库中检索出汉字。
3、将检索出的汉字输出(通过API实现)。

此外,为了功能的完善,还要考虑以下功能:
1、和Windows挂钩,实现输入法的打开和关闭。
2、学习功能。

其实为了简化编程工作,Win98中已经提供了一个输入法生成器,只要定义好你的输入法所使用的按键、编码长度和编码规则,用这个生成器就可以生成一个标准的、较完善的输入法程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式