我正在编写自定义控制台程序。我想让它看起来像一个真实的。所以我想用按键事件绑定(bind)一些 Action 。
例如,当按下向上箭头时,应该向用户显示之前执行的命令。我知道 SDL。但我认为它不是标准库,对吧?
是否有其他替代方案,包含在标准 C++ 库中?
最佳答案
你不会在标准库中找到任何东西。这完全取决于平台。在 Windows 中,你有类似 GetAsyncKeyState
的函数。例如,获取键盘上某个键的状态。
关于c++ - 如何在 C++ 中处理按键事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17501014/