COleControl::OnGetViewRect
Вызываемый платформой в ответ на запрос IViewObjectEx::GetRect контейнера.
virtual BOOL OnGetViewRect(
DWORD dwAspect,
LPRECTL pRect
);
Параметры
dwAspect
DWORD, описывающий, какие формы или аспект объекта.Допустимые значения берутся из перечисления DVASPECT или DVASPECT2:DVASPECT_CONTENT ограничивающий прямоугольник объекта целого.Левый угол TOP- на начало координат и размера объекта equals объем, возвращаемый в GetViewExtent*.*
Объекты DVASPECT_OPAQUE с прямоугольным непрозрачным пределами извлечения области, прямоугольник.Другие завершаются с ошибкой.
Прямоугольник DVASPECT_TRANSPARENT покрывая все прозрачные или скачками части.
pRect
Указатель на структуру RECTL, определяющий прямоугольник, в котором объект должен быть рисования.Управления данного параметра размещение и растянуть объекта.
Возвращаемое значение
Ненулевой если прямоугольник указанный размер к объекту успешно возвращен; в противном случае – значение 0.
Заметки
Размер объекта преобразования OnGetViewRect в прямоугольник, начиная с определенной позиции (по умолчанию верхний левый угол отображения).Переопределите эта функция если элемент управления использует двух траекторный документ и его непрозрачные и прозрачные элементы имеют различные размеры.
Требования
Header: afxctl.h