begin process at 2010 09 06 12:28:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

OpenGL

 > 

Comment utiliser les flèches du clavier pour générer des évènements


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment utiliser les flèches du clavier pour générer des évènements

mercredi 24 mars 2004 à 18:34:04 | Comment utiliser les flèches du clavier pour générer des évènements

pac2

Salut,

Voilà comment je gère les évènements générés quand on enfonce une des touche du clavier:

void keyboard (unsigned char key, int x, int y)
{

switch (key)
{
case 'a' :
/*instructions*/
break;

/*etc...*/
}

Dans le main j'appelle:

glutKeyboardFunc(keyboard);

J'aimerait pouvoir utiliser les flèches du clavier également. Je sais que dans "glut.h", on trouve:

#define GLUT_KEY_LEFT 100
#define GLUT_KEY_UP 101
#define GLUT_KEY_RIGHT 102
#define GLUT_KEY_DOWN 103
#define GLUT_KEY_PAGE_UP 104

Mais voilà ce sont des entiers et non des char comme demandés dans la fonction keyboard(...). Comment dès lors dois je faire pour utiliser ces flèches et toutes ces autres touches quine sont pas des caractères?
Merci.

mercredi 7 avril 2004 à 19:29:36 | Re : Comment utiliser les flèches du clavier pour générer des évènements

dPompei2

Je ne sais pas exactement, mais les char vont de 0 a 255, alors 100, 102, ... sont encore dedans, tu pourrais essayer, mais je ne sais rien te garantir. C'est possible que ca marche, mais c'ets aussi possible que ca marche pas (lol). Bonne Chance !

Toujours pret a aider,
dP0//.p3i2
[LinuX RuleS]
jeudi 8 avril 2004 à 10:37:57 | Re : Comment utiliser les flèches du clavier pour générer des évènements

pac2


Meric mais j'avais déjà essayé et ça ne marche pas.... Mais maintenant je gère les évènements avec l'API WIN32..

Merci quand même!!!
lundi 12 avril 2004 à 21:47:51 | Re : Comment utiliser les flèches du clavier pour générer des évènements

dPompei2

De rien, meme si j'ai pas servi a grand chose ;-)

Toujours pret a aider,
dP0//.p3i2
[LinuX RuleS]


Cette discussion est classée dans : utiliser, flèches, key, glut, define


Répondre à ce message

Sujets en rapport avec ce message

opengl/glut Gestion du clavier (plusieurs touches) [ par gravel ] Bonjours, je cherche un moyen de géré plusieur touche en meme temps. j'ai chercher un peux partout lit beaucoup de document sur la gestion du clavier glut key repeat [ par cppdupdup34 ] j'utilise glut et je me demandais s'il etait possible d'enlever le delai de repetion lors de l'appui sur une touchecppDupDup34<img src=/imgs Probleme de string ... [ par Ahryman40k ] Bonjour, j'ai un comportement bizarre à travers du code que je ne maitrise pas et j'aimerai vos avis.J'ai dans une library à laquelle je suis linké le pb de Z-buffer ac openGL -> Help! [ par Arnaud16022 ] bonjour tt le monde!quelqun pourrait me dire pourqoui le Z-buffer marche pas?pasque le dernier (4ème) triangle dessiné apparait tjs au dessus, meme s' MySQL et jpeg2000 [ par Noir ] Pour un projet je doit stocker une image au format jpeg2000 dans une base de donnée MySQL.La j'essaye d'aprendre a utiliser mysql.lib et la libj2k pou DAO sous C++ builder [ par damien174 ] bonjour je voulais savoir comment on fesait pour faire une liaison avec une dll de winbdows sous c++ builder.car moi je veux utiliser le composant dao créer un contrôle perso dans un dialog [ par sibi12 ] Bonjour,Je suis en train de créer une boite de dialogue où j'aimerais "encapsuler" des controle sous formes de classe pour pouvoir les utiliser dans p pointeurs [ par djkill55 ] bonjour,j aimerai savoir cmt on fait un scanf sur une suite de pointeur, je m explike, je dois faire ca ms sans utiliser les [] , cad les tableux, ms Utiliser Qt sous windows [ par javert ] Bonjour,Je voudrais savoir comment utiliser Qt sous visualC++ (j'utilise déjà Qt sous unix). Comment créer les .moc ??merci fstream bugué ? [ par JoebarGlut ] Salut, j'ai un pb avec fstream...c'est la premiere fois ke ca me le fais et pourtant il me semble ke je sais l'utiliser depuis le tps.J'ai un pote ki


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales