Letras de colores

GameZer0
03 de Julio del 2004
Buenas,

Queria saber si existe alguna funci贸n en C para programas en MS-Dos con la cual pueda cambiar el color de una frase. Se usar el comando "color" de MS-Dos mediante la funci贸n system, pero con eso cambio el color de todos los caracteres que haya en pantalla y lo que quiero es cambiar es el color de solo una frase.

Salu2

noel solw
03 de Julio del 2004
tienes que usar textcolor(color) con include <conio.h>
Para el fondo usaras textbackground(color).
Hay que utilizar la funcion cprint().

Si quieres que una parte del texto aparezca en otro color, simplemente la imrimes en el color deseado
usando textcolor() y luego vuelves al color anterior
para imprimir el resto del texto.

GameZer0
03 de Julio del 2004
Hola, gracias por contestar

He probado a usar textcolor(GREEN); con el include conio.h y el compilador me dice que la funci贸n textcolor no la reconoce. Utilizo un compilador gratuito, el MinGW, 驴puede ser que en su conio.h (que mal suena xDD) no tenga esta funci贸n?

Y otra cosa, 驴como se usa la funci贸n cprint()? yo siempre he usado printf.

Salu2

noel solw
03 de Julio del 2004
[a] : No conozco el compilador que estas usando. Hay varios compiladores que no contienen la libreria conio.h - Yo la uso, con compliladores antiguos, como turbo C, borland c++ ver 3.1 y ver 4.5
[b] : la funcion cprintf() se usa exactamente como printf().