Bonjour à tous,
Pour un projet, je voudrais connaitre la position de la souris lors d'un clic droit pour l'ouverture d'un menu. J'utilise donc :
Le problème, c'est que cela affiche toujours les mêmes valeurs, quelque soit l'endroit ou je clique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 int souris(int button, int state, int x, int y) { switch(button) { case GLUT_RIGHT_BUTTON: //gestion du bouton droit de la souris if(state == GLUT_DOWN) //si le bouton est enfonce printf("Bouton droit de la souris\n"); //Affichage du message printf("x=%d ;y=%d \n", &x,&y); break; } } void main(int argc, char** argv) { [...] glutMouseFunc(souris); [...] }
Merci d'avance de vos réponses,
Partager