Printf couleur dans fentre Dos

ben -  
jisisv Messages postés 3678 Statut Modérateur -
Salut a tous,
j'ai fais un prog C++ avec 2 threads, j'aimerai differrencier les affichage de chaque thread en changeant la couleur 'affichage dans la fenetre DOS qu'il utilise.

Merci de votre aide

ben

3 réponses

  1. andrea
     
    Bonjour,

    J'ai le même problème que vous. Je souhaiterais savoir de quelle manière on peut afficher dans la fenêtre DOS un message avec des couleurs différentes ... ou autre moyen pour mettre en évidence une certaine information parmi toutes celles affichées dans la fenêtre DOS.

    Avez vous trouvez la réponse svp ?

    Je vous remercie d'avance,

    Andreea Curtelin
    0
  2. Marden Messages postés 1075 Statut Membre 210
     
    Salut à vous,

    J'ai retrouvé sur de vieux bouts de code (Fortran) que quoi éditer du texte en couleur, sous DOS, mais ne m'en demandez pas plus :
    * passer en mode "graphique" : <esc>(0
    * passer en couleur : <esc>[cc
    où cc désigne les couleurs de base : 30 = noir, 31=rouge, 32=vert, 33=jaune, 34=bleu, =magenta, 36=cyan, 37=blanc
    et <esc> valant 27 en décimal ou 1B en hexa.
    0
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    Hi,
    Sous Win9?,
    installe un pilote ansi dans ton config.sys
    (il n'y a pas que le pilote de M$, il y en a d'autres,
    recherche sur simtel par exemple)
    Puis fais une recherche sur Google concernant les séquences ANSI
    par exemple
    http://www.computerhope.com/ansisys.htm#06

    afin de voir comment fonctionne tout ce bazar...

    Johan
    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0