COleClientItem::GetCachedExtent
Rufen Sie diese Funktion auf, um die Größe des OLE-Elements abzurufen.
BOOL GetCachedExtent(
LPSIZE lpSize,
DVASPECT nDrawAspect = (DVASPECT
)-1
);
Parameter
lpSize
Zeiger auf eine Struktur SIZE oder einem CSize-Objekt, die die Größeninformationen abrufen.nDrawAspect
Gibt den Aspekt des OLE-Elements an, dessen Grenzen abgerufen werden sollen. Für mögliche Werte finden Sie unter SetDrawAspect.
Rückgabewert
Ungleich 0 (null), wenn erfolgreich; 0 die OLE-Element leer ist.
Hinweise
Diese Funktion stellt die gleichen Informationen wie GetExtent bereit. Sie können jedoch GetCachedExtent aufrufen, um Wertebereichsinformationen während der Verarbeitung anderer OLE-Handler, wie OnChange abzurufen. Die Dimensionen sind in MM_HIMETRIC Einheiten.
Dies ist, da GetCachedExtent die IViewObject2-Schnittstelle statt verwendet wird, verwenden die IOleObject-Schnittstelle, um den Extent dieses Elements abgerufen möglich. Das IViewObject2 COM-Objekt speichert die Wertebereichsinformationen, die im vorherigen Aufruf IViewObject::Draw verwendet werden.
Weitere Informationen finden Sie unter IViewObject2::GetExtent in Windows SDK.
Anforderungen
Header: afxole.h