【发布时间】:2021-02-10 19:01:18
【问题描述】:
我正在尝试用 C++ 制作简单的后台/控制台工具,它会听我的击键。 SDL_PollEvent 和 SDL_GetKeyboardState 在外国窗口聚焦时进行侦听。问题是,是否可以使用 SDL2 执行此操作,或者我是否需要使用其他多平台库,或者我应该每个操作系统从头开始执行此操作?
注意: 现在我想在 linux 上使用这个工具,我设法找到了 libX11 解决方案:Listening to keyboard events without consuming them in X11 - Keyboard hooking。
【问题讨论】: