Иллюстрированный самоучитель по С++ для начинающих

Функции графического режима

getx, gety

Синтаксис:

int getx(void); int gety(void);

Возвращает координату х (у) указателя вывода.

Заголовочный файл:

<graph.h>

graphresult

Синтаксис:

int graphresult(void);

Возвращает результат (код ошибки) последней выполненной графической операции. Если операция выполнена успешно, функция возвращает ноль. Код ошибки выполнения графической операции устанавливают функции: bar, bar3d, initgraph, pieslice, setfillpattern, setfillstyle, setlinestyle, settextstyle и др.

Заголовочный файл:

<graph.h>

grapherrormsg

Синтаксис:

char* grapherrormsg(int КодОшибки);.

Возвращает указатель на строку, содержащую сообщение, соответствующее коду ошибки выполнения графической операции, указанному при вызове функции.

Заголовочный файл:

<graph.h>

initgraph

Синтаксис:

void initgraph(int* Driver, int* Mode, char* Path);

Инициализирует графический режим. Параметр Driver определяет драйвер видеосистемы, параметр Mode – режим работы видеосистемы, параметр Path – путь к файлу драйвера.

Замечание
Обычно в качестве параметра Driver используют указатель на целую константу, значение которой равно detect. В этом случае функция initgraph сама определяет тип графического адаптера и устанавливает для него наилучший режим
.

Заголовочный файл:

<graph.h>

line

Синтаксис:

void line(int x1, int y1, int x2, int y2);

Вычерчивает линию из точки с координатами x1, y1 в точку с координатами х2, у2.

Цвет линии можно задать при помощи функции setcolor, стиль – при помощи функции setlinestyle.

Заголовочный файл:

<graph.h>
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.