Bonsoir,
J'ai un petit soucis pour mettre en couleur mon texte dans ma console.
Voici la fonction que j'utilise:
Par exemple pour écrire en jaune je fais:Code:void fcolor(int x) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),x); }
Mais moi j'aimerais écrire chaque lettre dans une couleur différente par exemple:Code:fcolor(14); cout<<"Bonjour";
Mais si je fais ça il me prend en compte que la dernière couleur pour toute la ligne.Code:fcolor(14); cout<<"B"; fcolor(13); cout<<"o"; fcolor(10); cout<<"n"; fcolor(9); cout<<"jour";
C'est la première fois que j'utilise cette fonction pour mettre des couleurs alors j'aimerais savoir si il y a une astuce pour pouvoir changer plusieurs fois de couleurs sur une même ligne.
Merci beaucoup.
-----