标签: vb6
当我按Q时,我的代码会让我的鼠标移开并点击,从而使表单处于非活动状态,并点击那里的任何内容。
现在,当我再次按Q时,它不起作用,因为表单处于非活动状态。当表单不活动时,如何使KeyDown事件仍然触发?
答案 0 :(得分:3)
如果您的应用程序没有焦点,则无法触发KeyDown事件。
KeyDown
在这些情况下,您有两种选择。假设您只想监控1-2个密钥,那么您可以使用RegisterHotKey功能注册热键,如example所示。
如果你想要监控更多,那么使用低级键盘钩子会更明智。