【发布时间】:2011-04-22 22:45:33
【问题描述】:
我已经使用SetWindowsHookEx 和WH_KEYBOARD_LL 以多种语言(AutoIt、C#)实现了键盘挂钩。我也知道有几个 C++ 程序有同样的问题。
我没有发布任何代码,因为它们可以在 Windows XP 中完美运行。但是,在 Windows 7 下,在某些时候挂钩会“卸载”或停止处理任何进一步的键。似乎可能与内存不足有关,但我不确定。
Microsoft 是否更改了键盘挂钩在 Vista 或 7 中的工作方式,以添加一些在某些情况下会卸载第三方挂钩的逻辑?
相关问题:
【问题讨论】:
标签: winapi language-agnostic hook keyboard-hook