Главная страница
Навигация по странице:

  • Возвращаемое

  • Назначение

  • Прототип в

  • Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница94 из 120
    1   ...   90   91   92   93   94   95   96   97   ...   120

    setcbrk


    -----------------------------------------------------------------
    Назначение Устанавливает режим проверки control-break
    Синтаксис int setcbrk(int cbrkvalue);
    Прототип в dos.h
    Замечания setcbrk использует системный вызов DOS 0x33 для

    включения и выключения проверки control-break.
    value=0 Выключает проверку (проверка

    осуществляется только во время вывода

    на консоль, принтер или сетевые

    устройства).
    value=1 Включает проверку (проверка

    осуществляется при каждом системном

    вызове).
    Возвращаемое setcbrk возвращает значение cbrkvalue

    значение
    Переносимость setcbrk уникальна для DOS.
    См. также getcbrk

    -----------------------------------------------------------------

    setcolor


    -----------------------------------------------------------------
    Назначение Устанавливает текущий цвет вычерчивания,

    используя палитру.
    Синтаксис #include

    void far setcolor(int color);
    Прототип в graphics.h
    Замечания setcolor устанавливает в color текущее значение

    цвета вычерчивания, которое может изменяться от

    0 до getmaxcolor.
    Текущий цвет вычерчивания представляет собой

    значение, которое устанавливается для каждого

    элемента изображения при вычерчивании линий и

    других фигур. В приводимой ниже таблице

    представлены цвета вычерчивания, допустимые для

    контроллеров CGA и EGA соответственно.
    --------------------------------------------------------

    Константа, присваиваемая номеру цвета (значение

    Номер пиксела)

    палитры 1 2 3

    --------------------------------------------------------

    0 CGA_LIGHTGREEN CGA_LIGHTRED CGA_YELLOW

    (СВЕТЛОЗЕЛЕНЫЙ) (РОЗОВЫЙ) (ЖЕЛТЫЙ)

    1 CGA_LIGHTCYAN CGA_LIGHTMAGENTA CGA_WHITE

    (СВЕТЛОСИНИЙ) (СВЕТЛОМАЛИНОВЫЙ) (БЕЛЫЙ)

    2 CGA_GREEN CGA_RED CGA_BROWN

    (ЗЕЛЕНЫЙ) (КРАСНЫЙ) (КОРИЧНЕВЫЙ)

    3 CGA_CYAN CGA_MAGENTA CGA_LIGHTGREY

    (СИНИЙ) (МАЛИНОВЫЙ) (СВЕТЛОСЕРЫЙ)

    --------------------------------------------------------
    --------------------------------------------------------

    Числовое Символьное имя

    значение

    --------------------------------------------------------

    0 BLACK (ЧЕРНЫЙ)

    1 BLUE (ГОЛУБОЙ)

    2 GREEN (ЗЕЛЕНЫЙ)

    3 CYAN (СИНИЙ)

    4 RED (КРАСНЫЙ)

    5 MAGENTA (МАЛИНОВЫЙ)

    6 BROWN (КОРИЧНЕВЫЙ)

    7 LIGHTGREY (СВЕТЛОСЕРЫЙ)

    8 DARKGREY (ТЕМНОСЕРЫЙ)

    9 LIGHTBLUE (СВЕТЛОГОЛУБОЙ)

    10 LIGHTGREEN (СВЕТЛОЗЕЛЕНЫЙ)

    11 LIGHTCYAN (СВЕТЛОСИНИЙ)

    12 LIGHTRED (РОЗОВЫЙ)

    13 LIGHTMAGENTA (СВЕТЛОМАЛИНОВЫЙ)

    14 YELLOW (ЖЕЛТЫЙ)

    15 WHITE (БЕЛЫЙ)

    --------------------------------------------------------
    Вы можете выбрать цвет вычерчивания, передавая

    в качестве парамера либо соответствующий номер

    цвета, либо соответсвующее символьное имя.

    Например, в режиме CGAC0 палитра содержит

    четыре цвета: цвет фона, светлозеленый, розовый

    и желтый. В этом режиме желтый цвет может быть

    выбран для вычерчивания либо вызовом

    setcolor(3), либо вызовом setcolor(CGA_YELLOW).
    Возвращаемое Нет.

    значение
    Переносимость Эта функция работает только на IBM PC и

    совместимых компьютерах с графическими

    контроллерами.
    См. также getcolor,getmaxcolor,setallpalette,setbkcolor,

    setpalette

    -----------------------------------------------------------------

    setdate


    -----------------------------------------------------------------
    Назначение Устанавливает дату в MS-DOS
    Синтаксис #include

    void setdate(struct date *datep);
    Прототип в dos.h
    Замечания setdate устанавливает системную дату (месяц,

    день и год), соответсвующую значению стуктуры

    date, на которую указывает datep.
    Стуктура date определена следующим образом:
    struct date {

    int da_year; /* текущий год */

    char da_day; /* день месяца */

    char da_mon; /* месяц (1 = Январь) */

    };
    Возвращаемое Нет.

    значение
    Переносимость setdate уникальна для DOS.
    См. также getdate,gettime,settime
    Пример См. getdate

    -----------------------------------------------------------------
    1   ...   90   91   92   93   94   95   96   97   ...   120


    написать администратору сайта