Console color

Soyez le premier à donner votre avis sur cette source.

Snippet vu 5 892 fois - Téléchargée 27 fois

Contenu du snippet

C'est un bout de code qui permet d'utilliser la couleur dans les Consoles MS-DOS

Source / Exemple :


void	set_color(int r, int g, int b, int intensity)
{
	short	mask;

	mask = 0;
	if (r)
		mask |= FOREGROUND_RED;
	if (g)
		mask |= FOREGROUND_GREEN;
	if (b)
		mask |= FOREGROUND_BLUE;
	if (intensity)
		mask |= FOREGROUND_INTENSITY;
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), mask);
}

void	restore_default_color()
{
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
}

A voir également

Ajouter un commentaire

Commentaires

sebseb42
Messages postés
495
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
9 novembre 2007
-
merci a vous =)
mnjagg
Messages postés
34
Date d'inscription
vendredi 28 novembre 2003
Statut
Membre
Dernière intervention
5 mai 2004
-
C cool é bien trouvé ! moi jadore
cs_Lightness1024!
Messages postés
162
Date d'inscription
jeudi 15 mars 2001
Statut
Membre
Dernière intervention
1 avril 2005
-
bien, je trouve cette source simple instructive et surtout tres académique car elle enseigne un modele tres bien, propre, presque canonique.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.