Compartir a través de


COleClientItem::GetExtent

Llame a esta función para recuperar el tamaño OLE del elemento.

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

Parámetros

  • lpSize
    Puntero a una estructura de SIZE o un objeto de CSize que recibirán información de tamaño.

  • nDrawAspect
    Especifica la apariencia del elemento OLE cuyos límites deben recuperarse.Por valores posibles, vea SetDrawAspect.

Valor devuelto

Distinto de cero si correctamente; 0 si el elemento OLE está en blanco.

Comentarios

Si la aplicación servidor se escribió utilizando la biblioteca Microsoft Foundation Class, causas de esta función la función miembro de OnGetExtent del objeto correspondiente de COleServerItem de llamar.Observe que el tamaño recuperado puede diferir del último conjunto de tamaño por la función miembro de SetExtent ; el tamaño especificado por SetExtent se trata como sugerencia.Las dimensiones están en unidades de MM_HIMETRIC .

[!NOTA]

No llame a GetExtent durante el procesamiento de un controlador OLE, como OnChange.Llamada GetCachedExtent en su lugar.

Para obtener más información, vea IOleObject::GetExtent en Windows SDK.

Requisitos

encabezado: afxole.h

Vea también

Referencia

Clase de COleClientItem

Gráfico de jerarquía

COleClientItem::SetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnGetExtent