e (TRANSPARENT); // Установить

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

e (TRANSPARENT); // Установить ражим фона TRANSPARENT CIi entDC.SelectStockObject (NULL_BRUSH); switch (((CMiniPaintApp *)AfxGetApp 0)->m_CurrentTool) { case ID_T00LS_LINE: // Выбрана команда рисования линий CIientDC.MoveTo (m_PointOrigin); CIientDC.LineTo (m_Point01d); CIi entDC.MoveTo (m_Poi ntOri gin); CIi entDC.Li neTo (poi nt); break; case ID_TOOLS_RECTANGLE: // Выбрана команда рисования прямоугольников // Для создания временной фигуры во время перемещения ClientDC.Rectangle (m_PointOrigin.x, m_PointOrigin.y. m_Point01d.x. m_Point01d.y); CIientDC.Rectangle (m_PointOrigin.x. m_PointOrigin.y. point.x. point.y); break; // Реализация команды рисования скругленных прямоугольников case ID_TOOLS_RECTROUND: { // Удаление шлейфа int SizeRound – (abs (m_Point01d.x – m_PointOrigin.x) + abs (m_Point01d.y – m_Point0rigin.y)) / 6; ClientDC.RoundRect (m_PointOrigin.x, m_Point0rigin.y, m_Point01d.x, m_Point01d.y, Si zeRound, Si zeRound); // Рисование пунктирной линией SizeRound « (abs (point.x – m_PointOrigin.x) + abs (point.у – m_PointOrigin.y)) / 6; CIientDC.RoundRect (m_Point0rigin.x, m_PointOrigin.y, po


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