Partilhar via


COleClientItem::GetExtent

Chamar essa função para recuperar o tamanho do OLE item.

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

Parâmetros

  • lpSize
    Ponteiro a estrutura de TAMANHO ou um objeto de CSize que recebe informações de tamanho.

  • nDrawAspect
    Especifica o aspecto de item OLE cujos os limites devem ser recuperados. Para valores possíveis, consulte SetDrawAspect.

Valor de retorno

Diferente de zero se com êxito; 0 se o item OLE está em branco.

Comentários

Se o aplicativo para servidores foi escrito usando a biblioteca de classes da Microsoft foundation, causa de essa função a função de membro de OnGetExtent do objeto correspondente de COleServerItem ser chamado. Observe que o tamanho recuperado pode diferir do último de tamanho definido pela função de membro de SetExtent ; o tamanho especificado por SetExtent é tratado como uma indicação. As dimensões estão em unidades de MM_HIMETRIC .

Dica

Não GetExtent chamar durante o processamento de um manipulador OLE, como OnChange.Chamada GetCachedExtent em vez de isso.

Para obter mais informações, consulte IOleObject::GetExtent em Windows SDK.

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleClientItem

Gráfico da hierarquia

COleClientItem::SetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnGetExtent