BOOL GetCachedExtent ( LPSIZE lpSize, DVASPECT nDrawAspect = (DVASPECT) -1 );
Valore restituito
Diverso da zero in caso di successo; 0 se l'elemento OLE è vuoto.
Parametri
lpSize
Puntatore a una struttura SIZE o un oggetto CSize che riceverà le informazioni relative alla dimensione.
nDrawAspect
Specifica l'aspetto dell'elemento OLE cui limiti sono da recuperare. Per i valori possibili, vedere SetDrawAspect.
Osservazioni
Chiamare questa funzione per recuperare la dimensione dell'elemento OLE. Questa funzione fornisce le stesse informazioni GetExtent. Tuttavia, è possibile chiamare GetCachedExtent per ottenere informazioni di misura durante l'elaborazione di altri gestori OLE, come ad esempio OnChange. Le dimensioni sono in unità MM_HIMETRIC.
Questo è possibile perché GetCachedExtent utilizza il IViewObject2 interfaccia piuttosto che uso il IOleObject interfaccia per ottenere l'ambito di questa voce. L'oggetto IViewObject2 COM memorizza nella cache le informazioni di misura utilizzate in una chiamata precedente a IViewObject::Draw.
Per ulteriori informazioni, vedere IViewObject2::GetExtent nella documentazione di OLE.
COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;COleClientItem::GetExtent, COleClientItem::SetExtent, COleServerItem::OnGetExtent