) { // TODO: Add your message

Автор admin Воскресенье, 10 мая 2009 11:32

) { // TODO: Add your message handler code here and/or call default if (!m_Dragging) Функции рисования графических примитивов 403 return; m__Dragging = 0; ::ReleaseCapture О; // Освободить мышь // Снять ограничение на область перемещения курсора ::ClipCursor (NULL); CClientDC CIientDC (this); // Объект контекста устройства OnPrepareDC (&ClientDC); // Установить атрибуты DC // Преобразовать координаты устройства в логические координаты CIientDC.DPtoLP (&point); CIientDC.SetR0P2 (R2__N0T); // Установить режим рисования CIientDC.SelectObject (&m_PenDotted); // Выбрать перо CIientDC.SetBkMode (TRANSPARENT); // Установить режим фона TRANSPARENT CI ientDC.Sel ectStockObject (NULLJRUSH); CIientDC.MoveTo (m_PointOrigin); // Удалить временную линию CIientDC.LineTo (m_Point01d); // Определить указатель на объект приложения CMiniPaintApp *РАрр = (CMiniPaintApp *)AfxGetApp О; CLine *Pline; // Указатель на объект линии PLine ¦ new Cline // Создать объект линии и определить его // указатель (m_Poi ntOri gi n.х, m_Poi ntOri gi n.у, point.x, point.y, PApp->m_CurrentCol or, PApp->m_CurrentThickness); CIientDC.SetR0P


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