ID Number: Q30371
5.00 5.10 6.00 6.00a 6.00ax 7.00
MS-DOS
Summary:
In Microsoft C versions 5.0, 5.1, 6.0, 6.0a, 6.0ax, and C/C++ version
7.0, it is not possible to display colored text with printf() by
setting the text color with _settextcolor(), because text output with
printf() is not affected by the current text color.
To display colored text, you can use the _outtext() routine, but
_outtext() does not provide text formatting capabilities like
printf(). If you need the printf() type of text formatting as well as
color, then you should use a function such as sprintf() to print the
formatted text to a buffer and then you can use _outtext() to print
the buffer in the desired color.
Additional reference words: 5.00 5.10 6.00 6.00a 6.00ax 7.00