COleServerItem::OnGetExtent
Appelé par l'infrastructure pour récupérer la taille, en unités HIMETRIC, du élément OLE.
virtual BOOL OnGetExtent(
DVASPECT nDrawAspect,
CSize& rSize
);
Paramètres
nDrawAspect
Spécifie l'aspect du élément OLE dont les limites doivent être récupérées. Ce paramètre peut avoir l'une des valeurs suivantes :l'élément d'DVASPECT_CONTENT est représenté de telle sorte qu'il puisse être affiché en tant qu'objet incorporé à l'intérieur de son conteneur.
l'élément d'DVASPECT_THUMBNAIL est affiché dans une représentation « miniature » afin qu'il puisse être affiché dans un outil de recherche.
l'élément d'DVASPECT_ICON est représenté par une icône.
l'élément d'DVASPECT_DOCPRINT est représenté comme s'il était imprimés à l'aide de la commande print du menu Fichier.
rSize
Référence à un objet d' CSize qui reçoit la taille du élément OLE.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Notes
Si l'application conteneur est écrite avec la bibliothèque MFC, cette fonction est appelée lorsque la fonction membre de GetExtent de l'objet correspondant d' COleClientItem est appelée. L'implémentation par défaut n'exécute aucune opération. Vous devez l'implémenter vous-même. Remplacez cette fonction si vous souhaitez exécuter un traitement spécial en gérant une demande de la taille du élément OLE.
Configuration requise
Header: afxole.h