IOleObjectImpl::Close
从运行更改控件的状态以填充。
STDMETHOD(Close)(
DWORD dwSaveOption
);
备注
如果存在,停用控件并销毁控件的窗口。 如果控件选件类数据成员 CComControlBase::m_bRequiresSave 是 TRUE,并 dwSaveOption 参数是 OLECLOSE_SAVEIFDIRTY 或 OLECLOSE_PROMPTSAVE,控件的属性中关闭之前保存。
CComControlBase::m_spInPlaceSite 和 CComControlBase::m_spAdviseSink 释放对控件选件类数据成员保存的指针,因此,数据成员 CComControlBase::m_bNegotiatedWnd、 CComControlBase::m_bWndless和 CComControlBase::m_bInPlaceSiteEx 设置为 FALSE。
在参见 Windows SDK的 IOleObject::Close。
要求
Header: atlctl.h