Para las microcomputadoras con monitor a color como es el VGA y otros se tiene la posibilidad de desplegar textos en pantalla empleando colores, tanto para el primer plano (escritura) como para el fondo. Las funciones son:
|
|
|
|
La primera función permite fijar el color del texto en alguna de 16 tonalidades distintas (color es un valor entero del 0 al 15). La segunda fija el fondo en alguno de 8 colores (color en este caso es un valor entero del 0 al 7). Una vez especificado lo anterior el despliegue de textos en color se realiza con:
|
|
|
|
en las directivas se debe agregar el prototipo conio.h los valores y colores asociados se indican a continuación:
| 0 | Produce fondo negro |
| 1 | Produce fondo azul marino claro |
| 2 | produce fondo verde perico |
| 3 | Produce fondo verde claro |
| 4 | Produce fondo rojo |
| 5 | Produce fondo morado o violeta |
| 6 | Produce fondo café claro |
| 7 | Produce fondo gris claro |
En el caso del color de letras (primer plano) puede fijarse dentro de 16 tonos según se indica a continuación:
| 0 a 7 los colores anteriores | |
| 8 | Produce fondo gris ligeramente más fuerte |
| 9 | Produce fondo azul marino claro |
| 10 | Produce fondo verde perico |
| 11 | Produce fondo azul claro |
| 12 | Produce fondo rojo claro |
| 13 | Produce fondo rosa mexicano |
| 14 | Produce fondo amarillo |
| 15 | Produce fondo claro |
Para el texto se tienen además tres posibilidades:
|
|
|
|
|
|
Cada vez que se quiera restablecer el color normal del texto se debe emplear la función:
|
|
