Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Рисование линий

50K
03 июля 2009 года
z00m
3 / / 03.07.2009
Hi2all

Нужна помощь. Как и на каком элементе в Visual C++ 2008 можно рисовать хоть те же элементарные линии? :confused:
Еще в Borland С++ писали на учебе программу, что б рисовать элементарные фигуры, так там все просто. В кратце, для той же линии добавляем объект TImage и рисуем:
 
Код:
Image1->Canvas->Brush->Color=clWhite; //чистим
Image1->Canvas->Pen->Color=clBlack; //задаем цвет пера
Image1->Canvas->MoveTo(x1,y1); //линия от
Image1->Canvas->LineTo(x2,y2); //и до


Помогите, плз, разобраться, как все это делается в Visual C++ 2008. Рылся в инете, ниче дельного не нашел...
288
03 июля 2009 года
nikitozz
1.2K / / 09.03.2007
Читайте про CDC и GetDC.
50K
03 июля 2009 года
z00m
3 / / 03.07.2009
кхм... если нельзя вразумительно ответить на вопрос, то можно хотя бы пару линков привести что б глянуть что к чему?
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.

Так понял что рисование в вижл С++ осуществляется на PictureBox. Осталось понять только какими средствами нарисовать линию от заданных (или вычисляемых) x1,y1 до x2,y2...
36K
03 июля 2009 года
temporary_user
50 / / 07.05.2009
Цитата: z00m
кхм... если нельзя вразумительно ответить на вопрос, то можно хотя бы пару линков привести что б глянуть что к чему?
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.

Так понял что рисование в вижл С++ осуществляется на PictureBox. Осталось понять только какими средствами нарисовать линию от заданных (или вычисляемых) x1,y1 до x2,y2...



А. Хортон - Visual C++ 2005. Базовый курс.(например тут: a href="http://www.all-ebooks.com/2009/03/18/visual-c-2005.-bazovyjj-kurs.html)
там всё досконально разобрано и есть примеры кода.

Цитата: nikitozz
Читайте про CDC и GetDC.


вполне вразумительный ответ! CDC как раз нужный тебе класс.

288
04 июля 2009 года
nikitozz
1.2K / / 09.03.2007
Цитата: z00m
кхм... если нельзя вразумительно ответить на вопрос, то можно хотя бы пару линков привести что б глянуть что к чему?
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.

Так понял что рисование в вижл С++ осуществляется на PictureBox. Осталось понять только какими средствами нарисовать линию от заданных (или вычисляемых) x1,y1 до x2,y2...



Мда... Собственно, каков вопрос, таков и ответ. Если вы не в состоянии заглянуть в MSDN, то о чем может идти речь.

P.S. Если у вас "Рыться и искать что-то уже просто нету времени" для того, чтобы решить собственную проблему, то с чего вы вдруг решили, что у других найдется время объснять вам как ее решить?

50K
11 июля 2009 года
z00m
3 / / 03.07.2009
Спасибо всем за "помощь"... Сделал все в C#, хоть и открыл в первый раз...
11
11 июля 2009 года
oxotnik333
2.9K / / 03.08.2007
Цитата: z00m
Спасибо всем за "помощь"... Сделал все в C#, хоть и открыл в первый раз...


ну чем не хакер

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог