zelze
Messages postés234Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention30 juillet 2008
-
5 mars 2003 à 21:13
chasse18
Messages postés51Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention10 juin 2005
-
19 avril 2005 à 09:44
je débute et jaimerai changer la couleur de mon texte (et la couleur de fond). J'ai essayé avec <conio.c>(ou .h) mais vc++ le prend pas.
Quelqu'un pourrait il m'aider en donnant une tecnique pour pouvoir utiliser conio ou enme donnant une autre m'étode (pas compliqué svp, je débute...)?
Merci d'avance...
//Récupérer un handle sur la console
hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
// Sauvegarder les anciennes couleurs.
GetConsoleScreenBufferInfo(hStdout, &csbiInfo);
WORD wOldColorAttrs = csbiInfo.wAttributes;
//Basculer sur les couleurs du plug-in (ici Rouge sur fond Bleu)
SetConsoleTextAttribute(hStdout, BACKGROUND_BLUE | FOREGROUND_RED);
cout << texte;
cout.flush();
//écriture en double
SetConsoleTextAttribute(hStdout, BACKGROUND_GREEN | FOREGROUND_RED);
cout << texte;
cout.flush();
// Restorer les couleurs originelles.
SetConsoleTextAttribute(hStdout, wOldColorAttrs);
chasse18
Messages postés51Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention10 juin 20051 19 avril 2005 à 09:44
autre méthode envoyer une commande systeme "COLOR 79" le nombre correspond a la couleur. sous borland il suffit de faire System("color 79"); c'est tout.
chasse18