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 を参照してください。
必要条件
ヘッダー : atlctl.h