лабки / еще какието лабки разных вариантов / Со_ЛР_17
.docxВаріант 7
Лабораторна робота 17
РОБОТА З ГРАФІКОЮ ЗА ДОПОМОГОЮ БІБЛІОТЕКИ MFC
Постановка завдання
Створити Windows-програму для рисування типових графічних елементів: ліній, прямокутників, еліпсів, кіл, дуг із вибором пера і пензлика. Передбачити фарбування або штрихування деяких фігур та інших замкнених областей.
void CmyView::OnDraw(CDC* pDC)
{
CmyDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
CBrush*pOldBrush1=
(CBrush*)pDC->SelectStockObject(BLACK_BRUSH);
pDC->Rectangle(150,150,250,250);
pDC->SelectStockObject (LTGRAY_BRUSH);
pDC->Ellipse(200,200,100,75);
}
Висновки
На лабораторній роботі №17 працювали з графікою за допомогою бібліотеки MFC. Розглянули об’єкти графіки: перо, пензлик, растрове зображення, палітра. Навчилися зафарбовувати довільні замкнені області. Під час виконання лабораторної роботи помилок не виникло.