COleServerItem::OnGetExtent
Llamado por el marco para recuperar el tamaño, en unidades de HIMETRIC , del elemento.
virtual BOOL OnGetExtent(
DVASPECT nDrawAspect,
CSize& rSize
);
Parámetros
nDrawAspect
Especifica la apariencia del elemento OLE cuyos límites deben recuperarse.Este parámetro puede tener cualquiera de los valores siguientes:Se representa el elemento deDVASPECT_CONTENT de tal forma que se pueda mostrar como un objeto incrustado dentro de su contenedor.
El elemento deDVASPECT_THUMBNAIL se muestra en una representación de “miniatura” para poder mostrar en una herramienta de navegación.
El elemento deDVASPECT_ICON se representa mediante un icono.
Se representa el elemento deDVASPECT_DOCPRINT como si fuera formulario utilizando el comando print desde el menú archivo.
rSize
Haga referencia a CSize un objeto que recibe el tamaño del elemento.
Valor devuelto
Distinto de cero si correctamente; si no 0.
Comentarios
Si la aplicación contenedora se escribió con la biblioteca Microsoft Foundation Class, se llama a esta función cuando la función miembro de GetExtent del objeto correspondiente de COleClientItem se denomina.La implementación predeterminada no hace nada.Debe implementarlo personalmente.Invalide esta función si desea realizar el procesamiento especial al administrar una solicitud para el tamaño del elemento OLE.
Requisitos
encabezado: afxole.h