Freigeben über


COleClientItem::GetExtent

Rufen Sie diese Funktion auf, um die Größe des OLE-Elements abzurufen.

BOOL GetExtent(
   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

Wenn die Serveranwendung mit Microsoft Foundation Class-Bibliothek geschrieben wurde, Ursachen dieser Funktion die OnGetExtent-Memberfunktion des entsprechenden aufgerufen werden COleServerItem-Objekts.Beachten Sie, dass die abgerufene Größe möglicherweise vom Größenletzten unterscheidet, das von der SetExtent-Memberfunktion festgelegt wird; die Größe, die durch SetExtent angegeben wird, wird als Vorschlag behandelt.Die Dimensionen sind in MM_HIMETRIC Einheiten.

HinweisHinweis

Rufen Sie GetExtent nicht während der Verarbeitung eines OLE-Handlers, wie OnChange auf.Aufruf GetCachedExtent stattdessen.

Weitere Informationen finden Sie unter IOleObject::GetExtent in Windows SDK.

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleClientItem-Klasse

Hierarchien-Diagramm

COleClientItem::SetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnGetExtent