Couleur terminal windows

Résolu/Fermé
lwdu76 Messages postés 68 Date d'inscription samedi 16 janvier 2021 Statut Membre Dernière intervention 8 novembre 2022 - 11 déc. 2021 à 16:04
 lwdu76 - 14 déc. 2021 à 14:46
Je fais de la programmation procédural en c
Je cherche à afficher les couleur dans mon exécutable
Mon programme marche très bien sous Ubuntu

Je cherche à adapter ce code pour qu'il fonctionne sous console Windows

Printf ("\033[%dm\033[%dm%d\033");
A voir également:

2 réponses

Whismeril Messages postés 19035 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 1 mai 2024 931
11 déc. 2021 à 18:29
BONJOUR si si la politesse c’est le minimum quand on demande un service.
Le C et le C# n’ont pas grand chose en commun, je déplace donc ton message dans le forum C
0
lwdu76 Messages postés 68 Date d'inscription samedi 16 janvier 2021 Statut Membre Dernière intervention 8 novembre 2022
11 déc. 2021 à 18:56
Bonsoir,
Oui désolé :(
D'accord
Je vous en remercie
Bonne soirée
0
[Dal] Messages postés 6175 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 30 avril 2024 1 083
14 déc. 2021 à 11:24
Salut lwdu76,

Sur les versions récentes de Windows 10, le terminal cmd.exe reconnaît certaines séquences d'échappement ANSI, mais pas dans son fonctionnement par défaut.

Pour que le terminal cmd.exe reconnaisse les séquences supportées, il faut affecter le mode "ENABLE_VIRTUAL_TERMINAL_PROCESSING" à la console via la fonction SetConsoleMode().

Tu as un exemple ici et toutes les infos nécessaires dans la documentation de Microsoft :

https://docs.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences#example

Dal
0
merci ca m'a bien aidé j'ai pu mettre de la couleur sur mon jeu c'est vrai que sous ubuntu c'est plus simple comme commade ;)
0