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

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

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

31 мар 2007, 14:26

Всем привет! :) Я немогу найти инфу как работать с графикой на C++,
мне нужно узнать как переводить в графический режим, как рисовать
точки, линии, прямоугольники и эллипсы. Программа должна работать под ДОС.
Подскажите статью/е-book по теме. Спасибо! :)
Аватара пользователя
WinMain
Сообщения: 913
Зарегистрирован: 14 янв 2005, 10:30
Откуда: Москва
Контактная информация:

02 апр 2007, 11:26

На сколько я помню, изменение видеорежима в DOS производится с помощью прерывания 10h, в регистр AX записывается значение нужного видеорежима. Но лучше воспользоваться графической библиотекой BGI (Borland Graphics Interface) для DOS. В ней есть готовые функции для заливки фона, рисования линий, эллипсов, дуг, а также отрисовка текста разными шрифтами. Набери в поисковике googl строку "Borland Graphics Interface" и получишь кучу ссылок на эту библиотеку.
Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

02 апр 2007, 12:30

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

08 апр 2007, 14:46

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

Absurd, курсовая :)
Ответить