次の方法で共有


IOleObjectImpl::Close

コントロールの状態を実行中から読み込み済みに変更します。

STDMETHOD(Close)(
   DWORD dwSaveOption 
);

解説

コントロールを非アクティブにして、コントロール ウィンドウが存在する場合はそれを破棄します。 コントロール クラスのデータ メンバー CComControlBase::m_bRequiresSaveTRUE で、dwSaveOption パラメーターが OLECLOSE_SAVEIFDIRTY または OLECLOSE_PROMPTSAVE の場合、コントロールを閉じる前にコントロールのプロパティが保存されます。

コントロール クラスのデータ メンバー CComControlBase::m_spInPlaceSiteCComControlBase::m_spAdviseSink が保持しているポインターは解放されます。また、データ メンバー CComControlBase::m_bNegotiatedWndCComControlBase::m_bWndless、および CComControlBase::m_bInPlaceSiteExFALSE に設定されます。

Windows SDK の「IOleObject::Close」を参照してください。

必要条件

**ヘッダー:**atlctl.h

参照

参照

IOleObjectImpl クラス

その他の技術情報

IOleObjectImpl のメンバー