문제

간단한 응용 프로그램을 위해 OpenGL+GLUT를 사용하지만 "Tab" 키 누르기를 처리할 수 없습니다.Tab 키 누르기를 처리하는 방법을 아는 사람이 있습니까?

고마워요

추신: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