Члены класса CRectTracker

Члены данных

m_nHandleSize Определяет размер маркеры изменения размера.
m_rect Местоположение (в точках) прямоугольника.
m_sizeMin Определяет высоту и ширину минимум прямоугольник.
m_nStyle Текущий style(s) трекер.

Строительство

CRectTracker Создает объект CRectTracker.

Операции

Ничья Отрисовывает прямоугольник.
GetTrueRect Возвращает ширину и высоту прямоугольника, включая маркеры изменения размера.
HitTest Возвращает текущую позицию курсора, связанного с объектом CRectTracker.
NormalizeHit Нормализует код проверки попадания.
SetCursor Устанавливает курсор, в зависимости от своей позиции над прямоугольник.
Трек Позволяет пользователю управлять прямоугольника.
TrackRubberBand Позволяет пользователю «резинка-» выбор.

Overridables

AdjustRect Вызывается, когда изменяется размер прямоугольника.
DrawTrackerRect Вызывается, когда Рисование границы объекта CRectTracker.
OnChangedRect Вызывается при изменении размера или перемещении прямоугольника.
GetHandleMask Вызывается для получения маска элемента CRectTracker маркеры изменения размера.

Обзор CRectTrackerИерархическая схема

Index