аннулировать DrawDragRect (LPCRECT lpRect, размер Размер, LPCRECT lpRectLast, размер sizeLast, CBrush * pBrush = NULL, CBrush * pBrushLast = NULL);
Параметры
lpRect
Указывает на структуру RECT или объект CRect , определяющий логические координаты прямоугольника, в данном случае, конечное положение является перевыписать прямоугольника.
размер
Определяет смещение от верхнего левого угла внешней границы верхнего левого угла внутренней границы прямоугольника (то есть, толщина границы).
lpRectLast
Указывает на структуру RECT или объект CRect , определяющий логические координаты расположения прямоугольника — в данном случае, в исходное положение является перевыписать прямоугольника.
sizeLast
Определяет смещение от верхнего левого угла внешней границы верхнего левого угла Внутренняя граница (то есть, толщина границы) является перевыписать исходного прямоугольника.
pBrush
Указатель на объект brush. Значение NULL для использования по умолчанию полутоновых кисти.
pBrushLast
Указатель на последний объект brush, используемый. Значение NULL для использования по умолчанию полутоновых кисти.
Примечания
Вызовите эту функцию-член несколько раз, чтобы перерисовать перетащите прямоугольник. Вызовите в цикле как образец мыши позицию, с тем чтобы обеспечить визуальную обратную связь. При вызове DrawDragRect, стерты предыдущего прямоугольника и он рисуется. К примеру как пользователь перетаскивает прямоугольник на экране, DrawDragRect удалить исходный прямоугольник и переоформить его на его новой должности. По умолчанию DrawDragRect рисует прямоугольник, используя полутоновые кисти устранить мерцание и для создания внешнего вида плавно движущихся прямоугольника.
Первый раз, вы называете DrawDragRect, параметр lpRectLast должен быть пустым.
CDC обзор | Члены класса | Иерархическая схема
См. также RECT, CRect, CDC::GetHalftoneBrush