我使用OpenGL + GLUT为简单的应用程序,但我不能处理一个“Tab”键按下。有谁知道如何处理按下Tab键的?

感谢名单

P.S.:Mac OS 10.5.6,GCC 4.0

解决方案

void processNormalKeys(unsigned char key, int x, int y){
    if ((int)key == 9) {
        //tab pressed
        ....
    }
....
}


....
int main(int argc, char ** argv) {
    ....
    glutKeyboardFunc(processNormalKeys);
    ....
}
有帮助吗?

解决方案

我相信打标签触发正常键盘回调9(ASCII为标签)的密钥值。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top