Читать курсовая по всему другому: "C++: Стандартные библиотечные функции работы с графикой" Страница 5
COLORS - Данная символьная константа устанавливает атрибут цвета символов на EGA и CGA мониторах. Определена в модуле CONIO.H. Используется функциями (функции описаны в модуле CONIO.H) textattr, textbackground, textcolor.
EGA_COLORS - Данная константа определяет цветовую схему, доступную для функция BGI, выполняющихся на EGA мониторах. Определена в модуле GRAPHICS.H. Используется функциями setallpalette, setbkcolor, setcolor, setpalette.
fill_patterns - Образцы заливки применяемые функциями getfillsettings и setfillstyle( см. таблицу 1). Таблица 1.
| Название | Значение | Результат заполнения |
| EMPTY_FILL | 0 | Цвет фона |
| SOLID_FILL | 1 | Сплошная заливка |
| LINE_FILL | 2 | Заливка типа “---” |
| LTSLASH_FILL | 3 | Заливка типа “///” |
| SLASH_FILL | 4 | “///” толстые линии |
| BKSLASH_FILL | 5 | “\\\” толстые линии |
| LTBKSLASH_FILL | 6 | Заливка типа “\\\” |
| HATCH_FILL | 7 | Редкая штриховка |
| XHATCH_FILL | 8 | Сильная перекрестная |
| INTERLEAVE_FILL | 9 | “Чередование строк” |
| WIDE_DOT_FILL | 10 | Заливка точками(широк) |
| Таблица 1. продолжение. | ||
| CLOSE_DOT_FILL | 11 | Заливка точками(узк) |
| USER_FILL | 12 | Определ. пользователем |
fillsettingstype - Используется функцией getfillsettings для получения текущих настроек заливки.
struct fillsettingstype
{
int pattern; /* current fill pattern */
int color; /* current fill color */
}
font_names - Имена для BGI шрифтов( см. таблицу 2). Таблица 2.
| Название | Значение | Результат |
| DEFAULT_FONT | 0 | 8x8 растровый шрифт |
| TRIPLEX_FONT | 1 | Штриховой тройной шрифт |
| SMALL_FONT | 2 | Штриховой маленький шрифт |
| SANS_SERIF_FONT | 3 | Штриховой "гротесковый” шрифт |
| GOTHIC_FONT | 4 | Штриховой готический шрифт |
Используется функцией settextstyle().
graphics_drivers - Константа, определяющая BGI графические драйверы( см. таблицу 3). Таблица 3.
| Константа | Значение |
| DETECT | 0 (авто определение) |
| CGA | 1 |
| Таблица 3. продолжение. | |
| MCGA | 2 |
| EGA | 3 |
| EGA64 | 4 |
| EGAMONO | 5 |
| IBM8514 | 6 |
| HERCMONO | 7 |
| ATT400 | 8 |
| VGA | 9 |
| PC3270 | 10 |
Используется функцией initgraph().
graphics_errors - Константа, соответствующая коду ошибки, возвращённому функцией graphresult()( см. таблицу 4). Таблица 4.
| Код ошибки | Константа graphics_errors | Соответствующее сообщение об ошибке |
| 0 | grOk | Нет ошибок |
| -1 | grNoInitGraph | (BGI) графика не установлена (использовать initgraph) |
| -2 | grNotDetected | Графические аппаратные средства не обнаружены |
| -3 | grFileNotFound | Файл драйвера не найден |
| -4 | grInvalidDriver |
Похожие работы
| Тема: Программы для работы с графикой электронными таблицами текстом векторной графикой |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Отчет по практике) |
| Тема: C++: Стандартные библиотечные функции работы с графикой |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (т)) |
| Тема: Программа для работы с графикой "Компас-3D" |
| Предмет/Тип: Отсутствует (Реферат) |
| Тема: Adobe Illustrator - программа для работы с векторной графикой |
| Предмет/Тип: Информационное обеспечение, программирование (Реферат) |
| Тема: Знакомство с фрактальной графикой |
| Предмет/Тип: Другое (Практическое задание) |
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)