pictureBox1 to pictureBox2

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
Аватара пользователя
Тузякин
Сообщения: 16
Зарегистрирован: 12 ноя 2006, 20:22
Откуда: МАИ

У меня есть некий рисунок в PB1 (это миниатюра), рисунок прорисовывается прямыми и эллипсами. Это реализуется на форме в VC++ 2008.
Вопрос 1:
как мне считать значения эллипса в pictureBox2 из PB1.
Вопрос 2:
как реализовать таким способом масштабирование с появлением рамки на миниатюре.
Вопрос 3:
как лучше реализовать обновление данного рисунка с определенной частотой.

#pragma endregion


private: System::Void pictureBox2_Click(System::Object^ sender, System::EventArgs^ e) {
Color ^col = gcnew Color();
Pen ^pen = gcnew Pen(col->White);
Graphics ^pnt = this->pictureBox2->CreateGraphics();
int Xc=142,Yc=142;

pnt->DrawEllipse(pen,1,1,280,280);
pnt->DrawEllipse(pen,Xc-28-1,Yc-28-1,56,56);
pnt->DrawEllipse(pen,Xc-56-1,Yc-56-1,112,112);
}
Ответить