COleClientItem::GetExtent
BOOL GetExtent( LPSIZE lpSize, DVASPECT nDrawAspect =(DVASPECT)-1 );
返回值:
如果成功,则返回非零值;若OLE项是空白的,则返回0。
参数:
lpSize
接受尺寸信息的SIZE 结构或CSize对象的指针。
nDrawAspect
要获取的OLE项的外观。可能值请参阅SetDrawAspect。
说明:
调用该函数以获取OLE项的尺寸。
如果服务器应用是用Microsoft基础类库编写的,将在调用该函数的COleServerItem上引发OnGetExtent成员函数。注意,该函数存取到的尺寸可能与上次用SetExtent成员函数设置的尺寸不同。SetExtent设置的值指被当作一个参考值。尺寸单位是MM_HIMETRIC。
注意:
不要在其它OLE操作处理过程中调用GetExtent,而应调用GetCached Extent。
要了解更多的信息,请参阅OLE文档中的IOleObject::GetExtent。
请参阅:
COleClientItem::SetExtent
,
COleClientItem::GetCachedExtent
,
COleServerItem::OnGetExtent