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 :

Couleur sous mingw


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Par défaut Couleur sous mingw
    Bonjour à tous, je suis un debutant en C/C++ et avec le compilateur mingw, je n'arrive pas à mettre de la couleur dans mes programmes. Voici mon code source avec la commande de compilation que j'utilise. (pris sur la bible du programmeur C/C++)

    Merci à vous d'avoir preter attention à ce message et merci encore plus si vous arrivez à repondre (NB : Windows XP SP2)

    Code testcolor.c : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #include <stdio.h>
     
    int main()
     {
        printf("\033[44m");   //Fond bleu
        printf("Bonjour");     //Texte test
        return(0);
     }
    Et la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mingw32-c++ testcolor.c -o testcolor.exe -x -ansi
    Lors de l'execution du prog (aucune erreur de compilation) il m'affiche "<-[44mBonjour"

    NB : J'ai testé ce prog avec gcc sous linux et il fonctionne comme prévu!!

    Si qqn arrive à voir ce qui cloche (aucune erreur de frappe, le même fichier fonctionne sous linux et pas windows : testcolor.c)

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2004
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 26
    Par défaut
    Salut,

    Je ne connais pas l’environnement Linux…
    Par contre pour changer la couleur du texte en mode console, tu peux utiliser :

    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0x0b);

    A+

  3. #3
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840

  4. #4
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3
    Par défaut
    Merci a vous deux d'avoir pris le temps de répondre, et dsl, j'avais cherché dans le forum mais rien trouvé.

    En tout cas merci bcp à vous deux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Accés BDD Access sous MinGW Studio
    Par pottiez dans le forum C++
    Réponses: 1
    Dernier message: 01/12/2005, 12h47
  2. couleur sous le pointeur...
    Par vodnok dans le forum Windows
    Réponses: 5
    Dernier message: 24/10/2005, 10h16
  3. Comment changer de couleur sous ksh
    Par Filippo dans le forum Linux
    Réponses: 4
    Dernier message: 17/10/2005, 13h16
  4. Afficher du texte en couleur sous Borland C++ 4.02
    Par Cthulhu 22 dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 18/11/2003, 00h53
  5. Couleur sous DEV C++ ou Turbo C ++
    Par bootix dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 19/12/2002, 09h28

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