Partilhar via


COleClientItem::GetExtent

telefonar Esta função para recuperar o dimensionar do item OLE.

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

Parâmetros

  • lpSize
    Ponteiro para um dimensionar estrutura ou um CSize objeto que receberão as informações de dimensionar.

  • nDrawAspect
    Especifica o aspecto do item OLE cujos limites estão a ser recuperado.Para obter valores possíveis, consulte SetDrawAspect.

Valor de retorno

Diferente de zero se bem-sucedida; 0 se o item OLE estiver em branco.

Comentários

Se o aplicativo do servidor foi escrito usando a biblioteca Microsoft Foundation classe, essa função faz com que o OnGetExtent função de membro do correspondenteCOleServerItem objeto a ser chamado. Observe que o dimensionar recuperado pode diferir o dimensionar definido pela última vez pelo SetExtent função de membro ; o dimensionar especificado por SetExtent é tratada sistema autônomo uma sugestão. As dimensões estão em MM_HIMETRIC unidades.

Observação:

Não telefonar GetExtent durante o processamento de um manipulador de OLE, tais sistema autônomo Ao alterar. De telefonarGetCachedExtent em vez disso.

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

Requisitos

Cabeçalho: afxole.h

Consulte também

Referência

Classe COleClientItem

Gráfico de hierarquia

COleClientItem::SetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnGetExtent

Outros recursos

COleClientItem membros