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