кции CMiniPaintView: :0п-LButt

Автор admin Понедельник, 11 мая 2009 11:32

кции CMiniPaintView: :0п-LButtonUpO. Здесь, прежде чем будут выполнены обновления всех представлений, необходимо добавить в коллекцию объектов вновь созданный объект фигуры, воспользовавшись для этой цели функцией CMiniPaintDoc: :AddFigure(). Чтобы произвести указанные изменения, откройте файл MiniPaintView.cpp, щелкнув мышью на вкладке с его именем либо дважды щелкнув в окне Class View на имени функции OnLButtonUpO в классе CMiniPaintView. Найдите строку PDoc->Addl_ine (PLine) и выполните замену. void CMiniPaintView::OnLButtonUp(UINT nFlags. CPoint point) { // TODO: Add your message handler code here and/or call default if (!m_Dragging) return: m_Dragging = 0: ::ReleaseCapture О; // Освободить мышь ::ClipCursor (NULL); // Снять ограничение на область перемещения курсора СС1ientDC CIientDC (this); // Объект контекста устройства OnPrepareDC (&C1ientDC); // Установить атрибуты DC ClientDC.DPtoLP (&point): // Преобразовать координаты устройства в логические // координаты ClientDC.SetR0P2 (R2_N0T); // Установить режим рисования ClientDC.SelectObject (&m_PenDotted); // Выбрать перо CIientD


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