и кисти, выбрать эти объекты

Автор admin Суббота, 9 мая 2009 11:32

и кисти, выбрать эти объекты в объекте контекста устройства, а затем для отображения многоугольника вызвать функцию CDC: :P olygon(). По завершении операции рисования удалим объекты пера и кисти. Рассмотренные в пунктах 6-8 фрагменты кода представлены ниже полужирным шрифтом. void CMainFrame::OnGraphicsPresentation() { // TODO: Add your command handler code here CC1ientDC dc(this); RECT rect: GetClientRect(&rect); CPen newpen; CPen* oldpen; Функции рисования графических примитивов 391 CBrush newbrush; CBrush* oldbrush; OnModeMmtextO; //////////////// Прямоугольник и дуга 1111111111111 III I III 11 newpen.CreatePen(PS_S0LID,1.RGB(0.0.225)); oldpen=dc.SelectObject(&newpen); newbrush.CreateSolidBrush(RGB(255,255,175)); oldbrush=dc.SelectObject(&newbrush); dc.Rectangle(50,125.175.225); dc. Arc( 50.125,175,- 225,170.220,100,120); dc.SelectObject(oldpen); newpen. Del eteObjectO; dc.SelectObject(oldbrush); newbrush.DeleteObject(); ////////////////// Эллипс /////////////////////////// newpen. CreatePen (PSJOLID, 1, RGB (200,50,200)); oldperpdc.SelectObject(&newpen); newbrush.CreateSoli dBrush(RGB(100,100.200)):


Комментарии закрыты.