Arrow); // return; } Cli entDC

Автор admin Вторник, 12 мая 2009 11:32

Arrow); // return; } Cli entDC. SetR0P2 (R2J0T); // CIientDC.SelectObject (&m_PenDotted); II CIientDC.SetBkMode (TRANSPARENT); // CIi entDC.SelectStockObject (NULL_BRUSH); Установка атрибутов DC Преобразование координат устройства в логические координаты Определить размеры документа Scrol1 Size.су); // Определить размеры окна Если курсор находится в области окна Выбрать крестообразный курсор Выбрать курсор в виде стрелки Установить режим рисования Выбрать перо Установить режим фона TRANSPARENT switch (((CMiniPaintApp *)AfxGetApp 0)->m_CurrentTool) { case ID_T00LS_LINE: // Выбрана команда рисования линий CIientDC.MoveTo (m_PointOrigin); CIientDC.LineTo (m_Point01d); CIientDC.MoveTo (m_PointOrigin); CIientDC.LineTo (point); break; case ID_TOOLS_RECTANGLE: // Выбрана команда рисования прямоугольников // Для создания временной фигуры в процессе перемещения CIientDC.Rectangle (m_PointOrigin.x, m_PointOrigin.y. m_Poi ntOld.x. m_Poi ntOld.у); CIientDC.Rectangle (m_PointOrigin.x, m_PointOrigin.y. point.x, point.y); break; case ID_T00LS_RECTR0UND: // Выбрана команда рисования скругленных прямоугольников { int Si


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