我目前正在开发一个挂钩应用程序。我正在使用 C++ 来实现这一点,并且我正在使用 MS-Windows 挂钩库中的函数。我的应用程序通过 .DLL 文件创建了一个全局挂钩,然后我可以向所有进程(到它们的主窗口)发送多个击键。我正在使用 SetWindowsHookEx MS-Windows API 函数,“挂钩类型”是 WH_KEYBOARD_LL。尽管它按预期工作,但在某些情况下(例如某些游戏),即使我发送“假”击键,游戏似乎也无法“理解”该击键。有没有人有类似的问题或建议?非常感谢。
我目前正在开发一个挂钩应用程序。我正在使用 C++ 来实现这一点,并且我正在使用 MS-Windows 挂钩库中的函数。我的应用程序通过 .DLL 文件创建了一个全局挂钩,然后我可以向所有进程(到它们的主窗口)发送多个击键。我正在使用 SetWindowsHookEx MS-Windows API 函数,“挂钩类型”是 WH_KEYBOARD_LL。尽管它按预期工作,但在某些情况下(例如某些游戏),即使我发送“假”击键,游戏似乎也无法“理解”该击键。有没有人有类似的问题或建议?非常感谢。