IOleObjectImpl::SetExtent

Legt den Umfang des Anzeigebereichs des Steuerelements fest.

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

Hinweise

Andernfalls SetExtent speichert den Wert zu, der durch psizel im Steuerelementklassendatenmember CComControlBase::m_sizeExtent gezeigt wird.Dieser Wert ist in den HIMETRIC-Einheiten (0,01 mm pro Einheit).

Wenn der Steuerelementklassendatenmember CComControlBase::m_bResizeNaturalTRUE ist, speichert SetExtent auch den Wert zu, der durch psizel im Steuerelementklassendatenmember CComControlBase::m_sizeNatural gezeigt wird.

Wenn der Steuerelementklassendatenmember CComControlBase::m_bRecomposeOnResizeTRUE ist, ruft SetExtentSendOnDataChange und SendOnViewChange auf, um alle Advise-Senken zu benachrichtigen, die mit dem Advise-Halter registriert werden, dass die der Steuerelementgröße geändert hat.

Siehe IOleObject::SetExtent in Windows SDK.

Anforderungen

Header: atlctl.h

Siehe auch

Referenz

IOleObjectImpl-Klasse

IOleObjectImpl::GetExtent

CComControlBase::SendOnDataChange

CComControlBase::SendOnViewChange