襄阳城 发表于 2010-2-1 11:37:36

VB6.0下如何不使用钩子实现拦截键盘和驱动级模拟键盘?

<p>VB6.0下如何不使用钩子实现拦截键盘和驱动级模拟键盘?</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:10 -</p>
<p>解决时间:2010-2-1 11:35</p>
<p>如题:</p>
<p>想实现的功能比如有:用户按了一下A键,则在当前激活焦点的界面(不一定是本身程序的界面)输入三个A(甚至更多个A)。</p>
<p>还有用户按了一下B键,则输入QWE。</p>
<p>其中,无论用户输入什么都要被拦截,然后判断。驱动级模拟键盘我已经会了,就不是知道如何在非本身程序下也输入?还有拦截键盘功能不能使用钩子实现,因为那玩意不够安全,被杀了就不好了。有VB达人来帮忙不?</p>
<p>提问者: 哥也传说过 - 五级</p>
<p>最佳答案</p>
<p>可以用注册热键方式</p>
<p>registerhotkey</p>
<p>0</p>
<p>回答者:</p>
<p>aspd199 - 二级   2010-1-31 08:38</p>
<p>我来评论>></p>
页: [1]
查看完整版本: VB6.0下如何不使用钩子实现拦截键盘和驱动级模拟键盘?