我的程序使用低级别的全局键盘挂钩来更改按键时键盘的照明。
除了 Firefox 和 Chrome 之外,这工作正常。当我聚焦这些窗口时,数字和字母数字(“shift”除外)键将不会被钩住。其余的键将被钩住。
Firefox 和 Chrome 是否会阻止键盘挂钩?是否有可能阻止键盘挂钩?
我发现了什么
我发现这个问题基本相同。不幸的是,它没有得到答复,但有评论表明以下内容:
请使用 ProcessExplorer 检查您的钩子库是否曾加载到 FireFox 地址空间中?
我在 Process Explorer 中搜索KaLE
(我的程序)、globalmousekeyhook
(我正在使用的库)和钩子相关的词。
我Gma.System.MouseKeyHook.dll
从图书馆找到但在我的程序过程中。
关于我必须搜索的内容的建议,如果加载了 DLL,我很乐意分享。