IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

ecrire en couleur en C


Sujet :

C

  1. #1
    Débutant  
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 346
    Points : 86
    Points
    86
    Par défaut ecrire en couleur en C
    Bonjour tout le monde
    est ce que quelq'1 peut me dire la fonction qui permet d'ecrire une phrase en C en couleur
    Merci d'avance

  2. #2
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    Cela dépend du système et des bibliothèques que tu utilises. Si t'es sous Borland C pour DOS regarde l'aide sur les fonctions textcolor et cprintf (conio.h).

  3. #3
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 382
    Points : 41 590
    Points
    41 590
    Par défaut
    Rien de standard.
    Mais il y a des bibliothèques portables, comme Curses et ses soeurs (ncurses, PDCurses).

  4. #4
    Membre averti Avatar de cmoibal
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Avril 2007
    Messages : 361
    Points : 414
    Points
    414
    Par défaut
    pour le langage C, il y a les caractères d'escape comme \n, \t , ...
    il y a aussi les caractères de couleur, qui permettent au flux sortant sur l'écran d'avoir une couleur bien spécifique.

    la format de ces caractères est le suivant :
    <ESC>[{attr};{fg};{bg}m

    <ESC> : c'est le caractères \[[ pour le langage C
    {attr} : l'attribut pour le font (mode en MSDOS)
    {fg} : couleur du text
    {bg}: couleur de fond text

    un exemple :
    printf("\[[0;31;40mIn Color");


    voici un lien qui, si t'as pas compris :
    http://www.linuxjournal.com/article/8603

  5. #5
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 382
    Points : 41 590
    Points
    41 590
    Par défaut
    Citation Envoyé par cmoibal Voir le message
    pour le langage C, il y a les caractères d'escape comme \n, \t , ...
    il y a aussi les caractères de couleur, qui permettent au flux sortant sur l'écran d'avoir une couleur bien spécifique.

    la format de ces caractères est le suivant :
    <ESC>[{attr};{fg};{bg}m

    <ESC> : c'est le caractères \[[ pour le langage C
    {attr} : l'attribut pour le font (mode en MSDOS)
    {fg} : couleur du text
    {bg}: couleur de fond text

    un exemple :
    printf("\[[0;31;40mIn Color");


    voici un lien qui, si t'as pas compris :
    http://www.linuxjournal.com/article/8603
    http://www.developpez.net/forums/sho...d.php?t=465423
    Sur la même page

Discussions similaires

  1. Ecrire en couleur dans la console d'éclipse
    Par JamesP dans le forum Eclipse Platform
    Réponses: 9
    Dernier message: 05/08/2009, 23h09
  2. [TrichEdit] Ecrire en couleur une partie de la ligne
    Par Coussati dans le forum Composants VCL
    Réponses: 21
    Dernier message: 05/02/2009, 14h56
  3. Ecrire en couleur dans un fichier
    Par eyquem dans le forum Général Python
    Réponses: 3
    Dernier message: 13/04/2008, 08h36
  4. [VBA Excel] Ecrire en couleur dans un Word
    Par eagleleader dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/11/2007, 11h03
  5. ecrire en couleur avec c sous linux
    Par monbah dans le forum Linux
    Réponses: 13
    Dernier message: 15/06/2007, 12h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo