次の方法で共有


IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate

コンテナーによって呼び出されて、アクティブな埋め込み先コントロールを非アクティブにします。

HRESULT InPlaceDeactivate(
   HWND* phwnd 
);

解説

このメソッドは、コントロールの状態によって、完全に非アクティブ化したり、部分的に非アクティブ化します。 必要に応じてコントロールのユーザー インターフェイスを非アクティブにして、コントロールのウィンドウがある場合は、それを破棄します。 コンテナーには、コントロールの埋め込み先編集が無効になったことが通知されます。 コンテナーは IOleInPlaceUIWindow インターフェイスを使って、メニューと境界スペースを解放するかどうかを取り決めます。

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

必要条件

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

参照

参照

IOleInPlaceObjectWindowlessImpl クラス

CComControlBase::InPlaceActivate

その他の技術情報

IOleInPlaceObjectWindowlessImpl のメンバー