Comment mettre de la couleur sur la console de codeblocks
Résolu/Fermé
TR4NS1T
Messages postés
49
Date d'inscription
dimanche 19 février 2017
Statut
Membre
Dernière intervention
17 janvier 2018
-
19 févr. 2017 à 17:22
Mushita - 16 sept. 2022 à 22:57
Mushita - 16 sept. 2022 à 22:57
A voir également:
- Bibliothèque de couleur en langage c
- Excel cellule couleur si condition texte - Guide
- Somme si couleur - Guide
- Code couleur transparent - Forum Webmastering
- La boite a couleur - Télécharger - Divers Photo & Graphisme
2 réponses
henkan
Messages postés
342
Date d'inscription
jeudi 16 février 2012
Statut
Membre
Dernière intervention
22 octobre 2017
29
Modifié par henkan le 19/02/2017 à 17:49
Modifié par henkan le 19/02/2017 à 17:49
Salut,
j'ai pas bien compris, mais si tu cherches à modifier les couleurs de l'IDE (genre couleur des variables, du texte etc) tu va dans Settings > Environment > Colours, ou certaines personnes proposent des thèmes déjà tout fait, mais je m'y connais pas.
Sinon, si tu veux afficher des images, avoir une fenêtre au lieu d'une console, il te faut une librairie graphique en plus.
Les plus utilisées sont SDL pour le C, et SFML pour le C++
Ou sinon, il existe des fonctions qui modifient les couleurs de la console il me semble.
j'ai pas bien compris, mais si tu cherches à modifier les couleurs de l'IDE (genre couleur des variables, du texte etc) tu va dans Settings > Environment > Colours, ou certaines personnes proposent des thèmes déjà tout fait, mais je m'y connais pas.
Sinon, si tu veux afficher des images, avoir une fenêtre au lieu d'une console, il te faut une librairie graphique en plus.
Les plus utilisées sont SDL pour le C, et SFML pour le C++
Ou sinon, il existe des fonctions qui modifient les couleurs de la console il me semble.
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
20 févr. 2017 à 13:58
20 févr. 2017 à 13:58
Salut TR4NS1T,
Utilise une bibliothèque comme ncurses, ou utilise les codes ANSI sous Linux,
par exemple :
Insipré d'une contribution sur https://stackoverflow.com/questions/3219393/stdlib-and-colored-output-in-c
Windows 10 a (ré)introduit la possibilité d'utiliser ces codes en modifiant les paramètres de SetConsoleMode().
https://docs.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences?redirectedfrom=MSDN
Dal
Utilise une bibliothèque comme ncurses, ou utilise les codes ANSI sous Linux,
par exemple :
#include <stdio.h> #define RED_COL "\x1b[31m" /* ANSI rouge */ #define END_COL "\x1b[0m" /* réinitialiser */ int main(void) { printf("%s %s %s", RED_COL, "Why you hatin'?\n", END_COL); return 0; }
Insipré d'une contribution sur https://stackoverflow.com/questions/3219393/stdlib-and-colored-output-in-c
Windows 10 a (ré)introduit la possibilité d'utiliser ces codes en modifiant les paramètres de SetConsoleMode().
https://docs.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences?redirectedfrom=MSDN
Dal
TR4NS1T
Messages postés
49
Date d'inscription
dimanche 19 février 2017
Statut
Membre
Dernière intervention
17 janvier 2018
20 févr. 2017 à 20:45
20 févr. 2017 à 20:45
Merci DAL d'avoir resolu mon probleme :) .
Merci encore.
Merci encore.
Mushita
>
TR4NS1T
Messages postés
49
Date d'inscription
dimanche 19 février 2017
Statut
Membre
Dernière intervention
17 janvier 2018
16 sept. 2022 à 22:57
16 sept. 2022 à 22:57
Merci beaucoup, j'avais aussi le même problème chez moi avec mon code.
19 févr. 2017 à 18:04
En fait, je veux afficher le programme deja compile et exécute mais en couleur dans la console.
Par exemple, j'ai printf("Why you hatin'?");
je veux afficher : ( Why you hatin' ) en rouge par exemple
Sa m'affiche donc Why you hatin' en rouge :)
Je cherche mais je n’arrive pas a trouver une solution
Il y a un moyen de le faire mais sa ne marche que sur Windows
Or je suis sur la Distribution Ubuntu ce qui est un peu embêtant.
Donc voila quoi. Merci :)