我正在使用Mac OS X中的CGL函数编写一个简单的C语言应用程序。CGL可以创建一个全屏的OpenGL上下文,这正是我想要的。然而,它会从终端窗口中抢占焦点,导致我无法捕获键盘事件。由于我没有使用Cocoa,因此在应用程序进入全屏模式后,我该如何获取键盘事件呢?我希望尽可能地使应用程序具备可移植性,所以想尽量避免使用Cocoa。
.app
目录结构)才能正确地与之交互。这些信息已经在GLFW FAQ中说明,但Google没有像Stackoverflow那样很好地索引GLFW FAQ。 - pnkfelix