COleClientItem::GetExtent

BOOL GetExtent ( LPSIZE lpSize, DVASPECT nDrawAspect = (DVASPECT)-1 );

Возвращаемое значение

Ненулевое значение, если успешно; 0, если элемент OLE является пустым.

Параметры

lpSize

Указатель на структуру SIZE или CSize объект, который будет получать сведения о размере.

nDrawAspect

Указывает аспект элемент OLE, чьи границы должны быть извлечены. Возможные значения см. в SetDrawAspect.

Примечания

Эта функция вызывается для извлечения размера элемент OLE.

Если серверное приложение было написано с помощью библиотеки Microsoft Foundation Class, эта функция вызывает функцию-член OnGetExtent соответствующего объекта COleServerItem для вызова. Обратите внимание, что полученный размер могут отличаться от размера последнего ввода функции-члена SetExtent ; размер, указанный в SetExtent рассматривается как предложение. Размеры представлены в единицах MM_HIMETRIC.

Примечание   Не следует вызывать GetExtent при обработке обработчиком OLE, такие как изменение (OnChange). Вместо этого вызвать GetCachedExtent.

Для получения дополнительной информации, смотрите IOleObject::GetExtent в документации по OLE.

Обзор COleClientItem |nbsp; Члены класса | Иерархическая схема

См. также COleClientItem::SetExtent, COleClientItem::GetCachedExtent, COleServerItem::OnGetExtent

Index