![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Программирование в графическом режимеСодержание книги
Поиск на нашем сайте
В графическом режиме экран компьютера делится на пиксели; каждый пиксель представляет собой отображение на экране одной точки. Число пикселей на экране (т.е. его разрешающая способность) зависит от типа подключенного к вашей системе видеоадаптера и режима, в который установлен этот адаптер. Для получения на экране графических изображений Turbo C предоставляет библиотеку графических функций: можно создавать на экране линии и формы, заполненные шаблонами замкнутые области, а также управлять цветом каждого пикселя. Turbo C имеет отдельную библиотеку с более чем 70 графическими функциями. Графическая библиотека поддерживает многочисленные стили линий и заполнителей, а также предоставляют вам различные текстовые шрифты, которые можно изменять по размерам, способу выравнивания, а также ориентировать их либо по горизонтали, либо по вертикали. Эти функции находятся в библиотечном файле graphics.lib, а их прототипы – в файле заголовка graphics.h. Кроме этих двух файлов, в состав графического пакета входят драйверы графических устройств (файлы *.BGI) и символьные шрифты (*.CHR-файлы).
Функции библиотеки graphics Графические функции Turbo C делятся на несколько категорий: - управления графической системой - черчения и заполнения - вывода текстов - управления цветами - обработки ошибок - запроса состояния Ниже приводится краткое описание некоторых графических функций. Более подробное описание этих функций приведено в документации по языку Turbo C. Управление графической системой Управление графическим режимом производится с помощью следующих функций:
Для запуска графической системы необходимо прежде всего вызвать функцию initgraph(). Эта функция загружает графический драйвер и переводит систему в графический режим. Можно указать initgraph() использование конкретного графического драйвера и конкретный режим, либо задать автодетектирование установленного видео адаптера и выбор соответственного драйвера уже во время выполнения. Если задано в initgraph() автодетектирование, то она сама вызовет функцию detectgraph() для выбора графического драйвера и режима.
Для завершения работы в графике, необходимо вызвать функцию closegraph() для того, чтобы закрыть графическую режим.
Черчение и заполнение Черчение выполняют следующие функции:
Заполнение выполняют следующие функции:
Управление цветом Функции получения информации о цвете:
Функции установки одного или более цветов:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-12-17; просмотров: 408; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.156.35 (0.005 с.) |