conio.h


Función textcolor Borland® C

void textcolor(int color);

Esta función selecciona el color de texto especificado por el argumento color. Esta función solamente funciona con aquellas funciones que envían datos de salida en modo texto directamente a la pantalla. El argumento color es un número entero entre 0 y 15 y el número 128, para activar el parpadeo; también se pueden usar constantes simbólicas definidas en conio.h en lugar de enteros. La función textcolor no afecta cualesquiera de los caracteres actualmente en pantalla, pero sí afecta aquéllas mostradas por funciones que usan el vídeo directamente para la salida en modo texto después de llamar a la función textcolor.

Existen varias constantes simbólicas de colores para usar.

Valor de retorno:

La función textcolor no retorna ningún valor.

Ejemplo:

#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;
}