Sl@Sh |
Отправлено: 01.02.2005, 18:01 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Здравствуйте !
Недавно задался вопросом — как отобразить графическую информацию в окне консольного приложения ? Например провести линию или нарисовать окружность. Не на форме и не создавая какого-либо окна !!!
Кто знает паскаль, то там был некий модуль graph, с его помощью можно было рисовать прямо в окне программы. Для этого нужно было инициализото графику а потом функцией CloseGraph выйти из граф. режима.
Подскажите пожалуйста. Заранее благодарен !
|
|
Guest |
Отправлено: 01.02.2005, 18:19 |
|
Не зарегистрирован
|
Взять досовский Борланд (tc2, bcc ...). Там это шло под общим газванием BGI.
|
|
olegenty |
Отправлено: 02.02.2005, 12:06 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
не на форме и не создавая никакого окна не получится.
если ты имел в виду Desktop, то, как тебе ни будет обидно — это окно.
так вот, если ты хочешь рисовать на десктопе, то получи его Canvas, и рисуй, сколько влезет
соответственно, КАК рисовть — инкапсулировно в методы Brush и Pen класса TCanvas. Тут почти полная аналогия с graph.
|
|
Treumer |
Отправлено: 02.02.2005, 14:00 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
QUOTE (olegenty @ 02/02/2005, 13:08) | не на форме и не создавая никакого окна не получится.
если ты имел в виду Desktop, то, как тебе ни будет обидно — это окно.
так вот, если ты хочешь рисовать на десктопе, то получи его Canvas, и рисуй, сколько влезет
соответственно, КАК рисовть — инкапсулировно в методы Brush и Pen класса TCanvas. Тут почти полная аналогия с graph. |
Минуточку..
Я так понимаю речь идет о консольном приложении ?
И тогда — очевидно — об "рисовании" в ДОС-окне ?!
|
|
Хлор |
Отправлено: 03.02.2005, 05:07 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 78
|
Возьми старенький TC(turbo C) от Борланда. Работа с графикой там такая же как и в паскале.(все аналогично)
|
|
Sl@Sh |
Отправлено: 03.02.2005, 17:01 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Всем спасибо буду пробовать !
|
|
Dimon.Ru |
Отправлено: 04.02.2005, 09:03 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
но ведь получится DOS-овское приложение, а не Win32.... |
|