Gestion du clavier...Problème :( - C - Programmation
Marsh Posté le 11-01-2009 à 15:38:42
Joel F a écrit : regarde du coté de conio.h de tête |
Effectivement, j'ai conio.h, je l'ai intégré à mon projet sous Code::Blocks mais le seul problème est que je n'ai aucune idée de comment gérer les touches multidirectionnelles.
En cherchant pas mal sur Internet, j'ai vu qu'il y avait la fonction getch() qui permettait pas mal de choses, mais jamais d'exemple avec les flèches...
DEROUTANT
Marsh Posté le 11-01-2009 à 19:03:41
les touches fleches doivent avoir un code et non un keymap.
Marsh Posté le 11-01-2009 à 21:33:12
essaie avec ncurses
http://www.bigwebmaster.com/Genera [...] /keys.html
Marsh Posté le 11-01-2009 à 15:15:17
Bonjour à tous,
Je suis nouveau sur ce forum qui m'a l'air de recenser pas mal de monde, donc peut être quelqu'un qui pourra m'aider à trouver une solution à mon problème...
Je vous remercie par ailleurs tous d'avance de votre aide.
Je vous explique à présent mon problème:
Je dois réaliser un tableau de 9 par 9 dans lequel sont localisés des pions qui devront se déplacer pour en manger certains autres.... un genre de jeu de dames en un peu plus compliqué...bon ne rentrons pas dans les détails la n'est pas le problème
Je voudrais créer un genre de curseur en console MS DOS qui se commande à l'aide des touches multidirectionnelles du clavier.
Donc, le curseur aurait une position de départ...par exemple plateau[1][1] et si je presse la touche droite, il va à droite...etc...etc
Pour information, mon curseur est représenté de la facon suivante:
J'ai déja pas mal cherché sur Internet et je n'ai trouvé que des réponses incomplètes ou alors des réponses qui ne prennent en compte que les touches "lettrées du clavier" mais jamais les touches multidirectionnelles
Si quelqu'un saurait comment faire et pourrait me donner l'exemple ne serait-ce que pour une touche directionnelle je lui en saurait extremement reconaissant.
Merci d'avance et bonne journée à tous