Question

Je sais que je peux utiliser une fonction de rappel de la souris lorsqu'un utilisateur clique sur la souris, mais si je veux connaître la position actuelle x / y sans clic utilisateur?

Vais-je utiliser un autre rappel qui est appelé à tout mouvement de la souris et de garder une trace de x / y me ou est-il une fonction que je peux appeler au sein GLUT / OpenGL pour l'obtenir?

Était-ce utile?

La solution

Enregistre une fonction de rappel glutPassiveMotionFunc

Voir les informations sur le callbacks

Autres conseils

Vous devez utiliser la fonction de rappel glutMotionFunc / glutPassiveMotionFunc pour suivre le mouvement de la souris indépendante des clics de souris.

7.6 glutMotionFunc, glutPassiveMotionFunc

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top