VB 如何利用钩子实时记录汉字的录入信息(不是键盘信息)

例如,编写一个程序,当在无句柄在JAVA程序的文本框中录入汉字信息时,同时在编写的本程序文本框中也显示一模一样的汉字信息(注意:我要的不是记录键盘的按键信息),我不是用来作破坏的目的,而是将获取的汉字信息作为判断。
看来没高手了

第1个回答  2014-04-21
有一个思路,那就是实时获取当前控件的句柄,再判定内容,再判定是否记录追问

问题前面已经说了,JAVA程序的控件句柄。

追答

如果JAVA程序所在的网页是用你自己程序的WEB控件打开的,就可以直接获取该文本框的值

否则,就用钩子劫持输入法,分析输出内容,再将消息传回去,这个不难,自己查资料去,高手只能解释到这里

第2个回答  2014-04-18
据我所知没有这样的钩子,只能劫持输入法来实现。追问

怎么劫持?

追答

我也不会~

追问

那你会不会用钩子把输入调用输入到后台?也就是前台操作,后台也显示一样的内容?

追答

Windows下没有这样的钩子。

追问

看来只能在VB本程序中编辑词库了

第3个回答  2014-04-17

第4个回答  2014-05-17
留邮箱给你个,以前编过一个有类似功能 的