Partilhar via


IOleObjectImpl::SetExtent

Define a extensão da área de exibição do controle.

STDMETHOD(SetExtent)(
   DWORD dwDrawAspect,
   SIZEL* psizel 
);

Comentários

Caso contrário, SetExtent armazena o valor apontado por psizel no membro de dados de classe do controle CComControlBase::m_sizeExtent.Esse valor é em unidades HIMETRIC (0,01 milímetros por unidade).

Se o controle de classe de membro de dados CComControlBase::m_bResizeNatural is TRUE, SetExtent também armazena o valor apontado por psizel no membro de dados de classe do controle CComControlBase::m_sizeNatural.

Se o controle de classe de membro de dados CComControlBase::m_bRecomposeOnResize is TRUE, SetExtent chamadas SendOnDataChange e SendOnViewChange para notificar todos os receptores de comunicado registrado com o proprietário de advise o dimensionar do controle foi alterado.

See IOleObject::SetExtent in the Windows SDK.

Requisitos

Cabeçalho: atlctl.h

Consulte também

Referência

Classe IOleObjectImpl

IOleObjectImpl::GetExtent

CComControlBase::SendOnDataChange

CComControlBase::SendOnViewChange

Outros recursos

IOleObjectImpl membros