Ecrire noir sur blanc dans la console

Résolu
Spiffou Messages postés 100 Date d'inscription jeudi 1 avril 2004 Statut Membre Dernière intervention 9 juin 2014 - 9 févr. 2005 à 13:10
Spiffou Messages postés 100 Date d'inscription jeudi 1 avril 2004 Statut Membre Dernière intervention 9 juin 2014 - 10 févr. 2005 à 11:47
bonjour à tous,

je voudrais ecrire dans la console en noir sur fond blanc au lieu de blanc sur fond noir...



cad que quand je fait un printf("xx"); , je voudrais savoir si c'est
possible d'ecrire le lettres en noir sur fond blanc (un peu comme quand
on selectionne le texte de la console) au lieu de blanc sur fond noir
comme c'est le cas par defaut.



merci beaucoup



++

7 réponses

HCJarod Messages postés 221 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 11 décembre 2008 1
9 févr. 2005 à 18:14
Z:\>color /?
Change les couleurs par défaut du premier et de l'arrière plan de la console.


COLOR [attr]


attr Spécifie les attributs de couleurs de l'apparence de la console


Les attributs de couleurs sont spécifiés par DEUX chiffres hexadécimaux -- le
premier correspond à l'arrière plan, le second au premier plan. Chaque chiffre
peut prendre n'importe quelle de ces valeurs :


0 Noir 8 Gris 1 Bleu foncé 9 Bleu clair 2 Vert A Vert clair 3 Bleu-gris B Cyan 4 Marron C Rouge 5 Pourpre D Rose 6 Kaki E Jaune 7 Gris clair F Blanc


Si aucun argument n'est donné, cette commande restaure les couleurs
sélectionnées au moment où CMD.EXE a été ouvert. Cette valeur vient soit de la
fenêtre de la console, du commutateur en ligne de commande /T, ou de la valeur
DefaultColor du registre.
La commande COLOR met ERRORLEVEL à 1 si vous tentez de l'exécuter
avec la même couleur pour l'arrière et le premier plan.
Exemple : "COLOR fc" affiche du rouge sur du blanc


ex :

int system(const char *);
int main(void)
{
system("color f0");
system("echo coucou");

return 0;


}
tiens moi au courant...
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
3
HCJarod Messages postés 221 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 11 décembre 2008 1
10 févr. 2005 à 08:39
Tu en demande trop au mode console!!
Bientôt tu voudra faire des dessins.... Avec le mode graphique tu aura plus de souplesse

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
3
Spiffou Messages postés 100 Date d'inscription jeudi 1 avril 2004 Statut Membre Dernière intervention 9 juin 2014 1
9 févr. 2005 à 18:31
génial ton truc marche...



reste maintenant le probleme: est ce que c'est possible de le faire que sur un seul caractere...?



aller si c'est possible hein?? hein??



merci beaucoup en tt cas. ca me servira pas là mais c'est bon à savoir
0
HCJarod Messages postés 221 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 11 décembre 2008 1
10 févr. 2005 à 08:54
au passage, si une réponse te conviens, d'une part c'est gentil de le dire (ce que tu as fais) mais d'autre part c'est sympa aussi de cliquer sur le bouton "Réponse accepter" ...
...
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Spiffou Messages postés 100 Date d'inscription jeudi 1 avril 2004 Statut Membre Dernière intervention 9 juin 2014 1
10 févr. 2005 à 10:09
ben justement j'ai dit ce que j'avais fait... j'ai utilisé la commande
que tu m'as donnée elle marche bien mais mon but etait de mettre juste
un caractere dans une couleur differente, je me doutais que cela ne
serait pas possible mais j'ai voulu demander avant de laisser tomber
cette idee.



donc bon y'a pas de solution à mon pb en mode console tant pis pour moi...



par ctre si tu veux je te mets reponse acceptée mm si mon prob n'est pas reglé, tu gagneras qlq pts codes sources

^^



ca aidera peut etre aussi d'autre personnes à regarder vers ce topoc du forum

+



ps: tkt pour les dessins j sais bien pour la console qu'a par l'ascii art c'est pas folichon
0
HCJarod Messages postés 221 Date d'inscription mardi 12 août 2003 Statut Membre Dernière intervention 11 décembre 2008 1
10 févr. 2005 à 10:35
Lorsque je te demande de cliquer sur "Réponse Accepteée", se n'est pas
pour me flatter mais juste par respect pour les personnes qui essaient
de donner un coup de pouces et qui parfois perde du temps alors que le
post à eu une réponse acceptable...

Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
0
Spiffou Messages postés 100 Date d'inscription jeudi 1 avril 2004 Statut Membre Dernière intervention 9 juin 2014 1
10 févr. 2005 à 11:47
je me doute pas de pb...

je m'efforce d'ailleurs de tjs mettre le reponse acceptee lorsque c'est le cas...

le fait est que pour ce pb precis, il n'y a pas de solution. par contre
comme le titre est pas assez precis (c'est ma faute) ben j'ai mis la
reponse accepetée.



voila voila.



merci pour ton aide en tt cas. même si je ne m'en servirai pas dans ce cas precis, cette commande peut etre pratique.
0
Rejoignez-nous