Функции графического режима
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>