tengo que hacer un programa para consola (windows) en el que me gustaría que diferentes partes de la salida tuvieran un color concreto.
Me han comentado que se puede hacer con la libreria conio.h.
He estado mirando un poco y me he encontrado el siguiente ejemplo de la web c.conclase.net:
Código
#include <conio.h> int main() { cprintf( "Ejemplo de \"textbackground\" y \"textcolor\"\r\n\r\n" ); textbackground( BLUE ); textcolor( LIGHTRED ); cprintf( "Este mensaje tiene otro color de fondo y de texto.\r\n" ); textbackground( WHITE ); cprintf( "Este mensaje tiene un color de fondo distinto.\r\n" ); normvideo(); cprintf( "Pulsa una tecla para continuar...\r\n" ); getch(); return 0; }
He probado eso mismo y no me reconoce el textcolor.
Tambien lo he probado con un int en lugar de poner LIGHTRED, por ejemplo con el 1 que sería azul.
¿Alguien sabe como funciona realmente el textcolor? Gracias