IOleObjectImpl::SetExtent

设置控件的显示区域的边界。

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

备注

否则,SetExtent 在控件选件类数据成员 CComControlBase::m_sizeExtent值存储指向由 psizel。此值在HIMETRIC单元(每个单元0.01毫米)。

如果控件选件类数据成员 CComControlBase::m_bResizeNaturalTRUESetExtent 在控件选件类数据成员 CComControlBase::m_sizeNatural还将值存储指向由 psizel。

如果控件选件类数据成员 CComControlBase::m_bRecomposeOnResizeTRUESetExtent 调用 SendOnDataChangeSendOnViewChange 通知所有具有建议性接收到建议持有人注册控件大小发生了变化。

在参见 Windows SDK的 IOleObject::SetExtent

要求

Header: atlctl.h

请参见

参考

、选件类

IOleObjectImpl::GetExtent

CComControlBase::SendOnDataChange

CComControlBase::SendOnViewChange