【发布时间】:2016-03-25 06:31:35
【问题描述】:
我正在用 C 语言创建一个将在终端中运行的二维平台游戏。我需要一种方法来注册“KEY_DOWN”和“KEY_RELEASE”事件。据我所知 getchar() 从标准输入读取,因此不能用于注册“KEY_RELEASE”事件。如果同时按下多个键,也不能用于注册。
是否有可以用来解决此问题的 Mac OSX 10.10.5 C 库?也许是一个直接从键盘而不是终端读取输入的库?
【问题讨论】:
标签: c macos events terminal keyboard