c++ - 如何知道SDL2中按下了哪些键

标签 c++ sdl-2

我如何知道 SDL2 中当前按下了哪些键(不是事件)?

最佳答案

if (SDL_GetKeyboardState(nullptr)[SDL_SCANCODE_???]) {/*the key is held*/}

其中 ??? 是键名称,those 之一.

关于c++ - 如何知道SDL2中按下了哪些键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69607185/

相关文章:

c++ - 椭圆(旋转)问题:检测到任何点的位置不正确

c++ - X 请求失败错误 : BadValue (integer parameter out of range for operation)

c++ - 来自 IMG_Load() 的 SDL_Texture 无法绘制?

C++ 程序崩溃且没有错误

c++ - SDL2 - 垂直同步不工作

c - SDL2 加载嵌入的二进制文件

c++ - 在 Qt 标签中显示 IplImage

c++ - 如何在 c++/QT 中以编程方式右键单击文件/文件夹时添加自定义菜单?

c++ - 如何捕获 SIGBUS 错误?

c++ - 首选包含 std::size_t 的 header