Frage

Ich verwende OpenGL+GLUT für eine einfache Anwendung, aber ich kann keine "tab" -Taste verarbeiten. Weiß jemand, wie man das Drücken der Registerkartenschlüssel umgeht?

Danke

PS: Mac OS 10.5.6, GCC 4.0

Lösung

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


....
int main(int argc, char ** argv) {
    ....
    glutKeyboardFunc(processNormalKeys);
    ....
}
War es hilfreich?

Lösung

Ich glaube, das Aufschlagen von Registerkarten löst den normalen Tastatur -Rückruf mit einem Tastenwert von 9 (ASCII für die Registerkarte) aus.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top