Impression du Texte de Couleur de la Console en C++

Je voudrais écrire une Console de classe qui peuvent sortir la couleur du texte dans la console.

Si je peux faire quelque chose comme (en fait un wrapper pour printf):

Console::Print( "This is a non-coloured message\n" );
Console::Warning( "This is a YELLOW warning message\n" );
Console::Error( "This is a RED error message\n" );

Comment puis-je imprimer une couleur différente du texte à la Console Windows?

OriginalL'auteur Brock Woolf | 2009-05-22