我正在尝试将 key 发送到一个应用程序,该应用程序不响应我目前使用的任何 API(SendInput()、PostMessage()、SendMessage() 和其他)。但是,我测试了 Windows 的屏幕键盘实用程序并按下了我需要的键,应用程序很容易接收到这些键。
如果我理解正确的话,键盘实用程序使用全局键盘钩子(Hook)来发送键,所以我也很想知道如何才能做到这一点。我曾尝试在 Google 上查找有关如何完成此操作的示例,但没有找到任何结果。
谢谢。
最佳答案
Hook 用于拦截事件,而不是发送新事件。所以你问的是钩子(Hook)不可能的。 SendInput
是要走的路。可能您做错了什么,所以如果您发布不起作用的代码并调试出错的地方会更好。
关于c++ - 如何使用全局键盘 Hook 发送键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6971277/