BOOL GetCachedExtent ( LPSIZE lpSize, DVASPECT nDrawAspect = (DVASPECT) -1 );
Valeur de retour
Différent de zéro en cas de succès ; 0 si l'élément OLE est vide.
Paramètres
lpSize
Pointeur vers une structure de taille ou d'un objet CSize qui receive l'information de taille.
nDrawAspect
Spécifie l'aspect de l'élément OLE dont les limites sont à récupérer. Pour les valeurs possibles, consultez SetDrawAspect.
Remarques
Appelez cette fonction pour récupérer la taille de l'élément OLE. Cette fonction fournit les mêmes informations que GetExtent. Toutefois, vous pouvez appeler GetCachedExtent pour obtenir des informations de mesure au cours du traitement des autres gestionnaires d'OLE, tel que OnChange. Les dimensions sont en unités MM_HIMETRIC.
Ceci est possible parce que GetCachedExtent utilise le IViewObject2 interface plutôt que d'utiliser la IOleObject interface pour obtenir l'étendue de cet élément. L'objet IViewObject2 COM met en cache les informations de mesure utilisées dans l'appel précédent à IViewObject::Draw.
Pour plus d'informations, voir IViewObject2::GetExtent dans la documentation OLE.
Aperçu de COleClientItem |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;COleClientItem::GetExtent, COleClientItem::SetExtent, COleServerItem::OnGetExtent