Partager via


COleClientItem::GetExtent

Appelez cette fonction pour extraire OLE taille de l'élément.

BOOL GetExtent(
   LPSIZE lpSize,
   DVASPECT nDrawAspect = (DVASPECT
)-1 
);

Paramètres

  • lpSize
    Pointeur vers une structure de TAILLE objet ou d' CSize qui recevront les informations de taille.

  • nDrawAspect
    Spécifie l'aspect du élément OLE dont les limites doivent être récupérées.Pour les valeurs possibles, consultez SetDrawAspect.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; 0 si l'élément OLE est vide.

Notes

Si l'application serveur est écrite en utilisant la bibliothèque MFC, les causes de cette la fonction membre d' OnGetExtent de l'objet correspondant d' COleServerItem à appeler.Notez que la taille récupérée peut différer de la taille de la dernière définie par la fonction membre de SetExtent ; la taille spécifiée par SetExtent est traitée comme une suggestion.Les dimensions sont des unités d' MM_HIMETRIC .

[!REMARQUE]

N'appelez pas GetExtent pendant le traitement d'un gestionnaire OLE, tel qu' OnChange.Appel GetCachedExtent à la place.

Pour plus d'informations, consultez l' IOleObject::GetExtent dans Kit de développement logiciel Windows.

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleClientItem

Graphique de la hiérarchie

COleClientItem::SetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnGetExtent