Image1->Canvas->Brush->Color=clWhite; //чистим
Image1->Canvas->Pen->Color=clBlack; //задаем цвет пера
Image1->Canvas->MoveTo(x1,y1); //линия от
Image1->Canvas->LineTo(x2,y2); //и до
Рисование линий
Нужна помощь. Как и на каком элементе в Visual C++ 2008 можно рисовать хоть те же элементарные линии? :confused:
Еще в Borland С++ писали на учебе программу, что б рисовать элементарные фигуры, так там все просто. В кратце, для той же линии добавляем объект TImage и рисуем:
Код:
Помогите, плз, разобраться, как все это делается в Visual C++ 2008. Рылся в инете, ниче дельного не нашел...
Читайте про CDC и GetDC.
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.
Так понял что рисование в вижл С++ осуществляется на PictureBox. Осталось понять только какими средствами нарисовать линию от заданных (или вычисляемых) x1,y1 до x2,y2...
Цитата: z00m
кхм... если нельзя вразумительно ответить на вопрос, то можно хотя бы пару линков привести что б глянуть что к чему?
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.
Так понял что рисование в вижл С++ осуществляется на PictureBox. Осталось понять только какими средствами нарисовать линию от заданных (или вычисляемых) x1,y1 до x2,y2...
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.
Так понял что рисование в вижл С++ осуществляется на 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 как раз нужный тебе класс.
Цитата: z00m
кхм... если нельзя вразумительно ответить на вопрос, то можно хотя бы пару линков привести что б глянуть что к чему?
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.
Так понял что рисование в вижл С++ осуществляется на PictureBox. Осталось понять только какими средствами нарисовать линию от заданных (или вычисляемых) x1,y1 до x2,y2...
Рыться и искать что-то уже просто нету времени... Так бы этим и занимался, а не задавал тут вопрос.
Так понял что рисование в вижл С++ осуществляется на PictureBox. Осталось понять только какими средствами нарисовать линию от заданных (или вычисляемых) x1,y1 до x2,y2...
Мда... Собственно, каков вопрос, таков и ответ. Если вы не в состоянии заглянуть в MSDN, то о чем может идти речь.
P.S. Если у вас "Рыться и искать что-то уже просто нету времени" для того, чтобы решить собственную проблему, то с чего вы вдруг решили, что у других найдется время объснять вам как ее решить?
Спасибо всем за "помощь"... Сделал все в C#, хоть и открыл в первый раз...
Цитата: z00m
Спасибо всем за "помощь"... Сделал все в C#, хоть и открыл в первый раз...
ну чем не хакер