怎么用VB监视别个程序中输入的字符?
来源:百度知道 编辑:UC知道 时间:2024/09/13 00:10:24
我也只有25的积分,我只能出20悬赏分,多谢大家了!!!
就拿QQ来说吧,运行工程时打开QQ:
Private Sub Form_Load()
'装载时打开QQ程序,然后隐藏自已
Shell "C:\Program Files\Tencent\QQ\QQ.exe"
Me.Hide
End Sub
Private Sub Timer1_Timer()
'一分钟后关闭程序
End
End Sub
'*******在中途QQ上输入字符要让VB程序记录起来***********
????????????????????????????????????????????????????????
就拿QQ来说吧,运行工程时打开QQ:
Private Sub Form_Load()
'装载时打开QQ程序,然后隐藏自已
Shell "C:\Program Files\Tencent\QQ\QQ.exe"
Me.Hide
End Sub
Private Sub Timer1_Timer()
'一分钟后关闭程序
End
End Sub
'*******在中途QQ上输入字符要让VB程序记录起来***********
????????????????????????????????????????????????????????
个人认为,你的行为发生在shell中的程序,所以会驱动shell引用的程序,比如TextChanged这个方法会被调用.
可能需要shell中程序的代码.
HOOK(钩子) 你说的有依据么?
请具体说明下 谢谢啦
xcnhwl@163.com
钩子对QQ无效啦,QQ自己写了键盘驱动
监听所有进程的消息队列,需要用到HOOK(钩子),VB实现全局键盘钩子就是你要的了