COleClientItem::GetCachedExtent

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

Index