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.... |
 |