COleClientItem::GetCachedExtent
ole öğenin boyutunu almak için bu işlevini çağırın.
BOOL GetCachedExtent(
LPSIZE lpSize,
DVASPECT nDrawAspect = (DVASPECT
)-1
);
Parametreler
lpSize
İşaretçi bir BOYUTU yapı ya da bir CSize boyut bilgilerini alacaksınız nesnesi.nDrawAspect
Alınacak olan sınırları olan ole maddenin boy belirtir. Olası değerler için bkz: SetDrawAspect.
Dönüş Değeri
Başarılı olursa sıfırdan farklı; ole öğesi boşsa 0.
Notlar
Bu işlev aynı bilgileri sağlar GetExtent. Ancak, arama GetCachedExtent gibi diğer ole işleyicilerini işleme sırasında kapsam bilgileri almak için OnChange. Boyutları olan MM_HIMETRIC birimleri.
Bu mümkün olur çünkü GetCachedExtent kullanan IViewObject2 kullanmak yerine, arabirim IOLE nesnesini , bu maddenin hükümleri almak için arabirim. IViewObject2 com nesnesi önbelleğe önceki çağrıda kullanılan kapsam bilgileri IViewObject::Draw.
Daha fazla bilgi için bkz: IViewObject2::GetExtent , Windows SDK.
Gereksinimler
Başlık: afxole.h