Bon ça c'est pour ceux qui travaillent toujours sous dos et en ont marre que l'utilisateur doive taper un chiffre pour choisir un truc dans un menu, ici tous les titres sont jaunes et on choisit celui qu'on veut avec les touches de direction haut et bas, celui sur lekel c'est se met en rouge
Source / Exemple :
#include <stdio.h>
#include <conio.c> //OU CONIO.H
void main()
{
int choix=1;
char touche;
while (touche!=13) //ENTER
{
gotoxy(1,1);
if (choix==1) textcolor(14); //JAUNE
else textcolor(15); //BLANC
printf("Premier choix\n");
if (choix==2) textcolor(14); //JAUNE
else textcolor(15); //BLANC
printf("Deuxieme choix\n");
if (choix==3) textcolor(14); //JAUNE
else textcolor(15); //BLANC
printf("Troisieme choix\n");
if (choix==4) textcolor(14); //JAUNE
else textcolor(15); //BLANC
printf("Quatrieme choix\n");
touche=getch();
if (touche==80) //BAS
{
choix++;
if (choix==5) choix=1;
}
if (touche==72) //HAUT
{
choix--;
if (choix==0) choix=4;
}
}
}
Conclusion :
voila c tout. Bon ici quand on fait ENTER ça quitte, mais a vous de decider que ça donne acces au truc choisi.
voici des numeros ASCII decimales de touche pratiques :
72 haut 1 ctlr+a
80 bas 2 ctlr+b
75 gauche 3 ctlr+c
77 droite 4 ctlr+d
13 enter ...
en verite les touches de direction cla combinaison de 0+le numero que j'ai mis ici, mais ça marche kan meme
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.