Двухмерная графика на C++

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
darkcoder
Сообщения: 9
Зарегистрирован: 31 мар 2007, 13:04

Двухмерная графика на C++

Сообщение darkcoder » 31 мар 2007, 13:26

Всем привет! :) Я немогу найти инфу как работать с графикой на C++,
мне нужно узнать как переводить в графический режим, как рисовать
точки, линии, прямоугольники и эллипсы. Программа должна работать под ДОС.
Подскажите статью/е-book по теме. Спасибо! :)

Аватара пользователя
WinMain
Сообщения: 912
Зарегистрирован: 14 янв 2005, 10:30
Откуда: Москва
Контактная информация:

Re: Двухмерная графика на C++

Сообщение WinMain » 02 апр 2007, 10:26

На сколько я помню, изменение видеорежима в DOS производится с помощью прерывания 10h, в регистр AX записывается значение нужного видеорежима. Но лучше воспользоваться графической библиотекой BGI (Borland Graphics Interface) для DOS. В ней есть готовые функции для заливки фона, рисования линий, эллипсов, дуг, а также отрисовка текста разными шрифтами. Набери в поисковике googl строку "Borland Graphics Interface" и получишь кучу ссылок на эту библиотеку.

Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Re: Двухмерная графика на C++

Сообщение Absurd » 02 апр 2007, 11:30

darkcoder писал(а):Программа должна работать под ДОС.
А для какой аудитории она предназначена?
2B OR NOT(2B) = FF

darkcoder
Сообщения: 9
Зарегистрирован: 31 мар 2007, 13:04

Re: Двухмерная графика на C++

Сообщение darkcoder » 08 апр 2007, 13:46

Вопрос решен, установил BC 3.1 for Dos + кинул в папку bin egavga.bgi

Absurd, курсовая :)

Ответить