Textcolo
textcolor
Функция Устанавливает цвет символов в текстовом режиме.
Синтаксис #include
void textcolor(int newcolor);
Файл, содержаший conio.h прототип
Описание textcolor выбирает цвет символа. Эта функция ока- зывает влияние на функции, производящие прямой вывод на экран в текстовом режиме. Вы можете выбрать цвет, используя символьную константу, определенную в conio.h. Если вы используете эту константу, вы должны включить файл conio.h.
Эта функция не относится к символам, находящимся в текущий момент на экране; она относится только к тому, что отображается функциями (такими как cprintf) выполняющими текстовый режим, осуществляя видео вывод после того, как textcolor вызвана.
Следующая таблица отображает возможные цвета (как символьные константы ) и их числовые значения. ---------------------------------- Константа Числ.знач. ---------------------------------- BLACK 0 BLUE 1 GREEN 2 CYAN 3 RED 4 MAGENTA 5 BROWN 6 LIGHTGRAY 7 DARKGRAY 8 LIGHTBLUE 9 LIGHTGREEN 10 LIGHTCYAN 11 LIGHTRED 12 LIGHTMAGENTA 13 YELLOW 14 WHITE 15 BLINK 128 -------------------------------------
Вы можете сделать символы мигающими, добавляя BLINK к цвету символов. Встроенная константа BLINK предназначена для этой цели. Например:
textcolor(CYAN+BLINK);
Замечание. Некоторые мониторы не узнают интенсивность сигнала, используемую для создания восьми "light"(светлый) цветов (8-15). В таких мониторах светлые цвета будут изображаться как их " темные" эквиваленты (0-7). Анологично, системы, которые не отображают цвет используют эти номера как оттенки одного цвета, особые образцы или особые атрибуты.(такие как подчеркивание, полужирный шрифт, курсив и т.п. ). То, что вы увидите при этом на экране, зависит от оборудования.
Возвращаемое Нет. значение
Переносимость textcolor работает только с IBM PC и сов- местимых. Соответствующая функция существует в Turbo Pascal.
Смотрите также
Пример:
#include
int main(void) { int i; for(i=0;i