textbackground

Функция            Выбирает новый цвет фона для текста.

Синтаксис          #include
                   void textbackground(int newcolor);

Файл, содержаший   conio.h
прототип

Описание           textbackground выбирает цвет фона в тексто-
                   вом режиме. Эта функция работает только для
                   функций, осуществляющим примой вывод на экран в
                   текстовом режиме. newcolor определяет новый цвет
                   фона. Вы можете определить его как целое (от 0 до
                   7) или как одну из символических констант,
                   определенных в файле conio.h. При использовании
                   символьных констант необходио включить файл
                   conio.h.

                   Эта функция не относится к символам, находящимся
                   в текущий момент на экране; она относится только
                   к тому, что отображается функциями (такими как
                   cprintf) выполняющими текстовый режим,
                   осуществляя видео вывод после того, как функция
                   вызвана.

                   Символьные константы в таблице:
                   ----------------------------------
                   Константа          Числ.знач.
                   ----------------------------------
                   BLACK                 0
                   BLUE                  1
                   GREEN                 2
                   CYAN                  3
                   RED                   4
                   MAGENTA               5
                   BROWN                 6
                   LIGHTGRAY             7
                   -----------------------------------

Переносимость      textbackground работает только с IBM PC и сов-
                   местимыми. Соответствующая функция существует в
                   Turbo Pascal.

Смотрите также      gettextinfo textattr textcolor

Пример:

#include

int main(void)
{
   int i,j;
   clrscr();
   for(i=0;i<9;i++)
   {
      for(j=0;j<80;j++);
         cprintf("C");
      cprintf("\r\n");
      textcolor(i+1);
      textbackground(i);
   }
   return 0;
}