次の方法で共有


IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate

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

HRESULT InPlaceDeactivate(
   HWND* phwnd 
);

解説

このメソッドは、コントロールの状態によって完全パスまたは部分を非アクティブ化します。必要に応じて、コントロールのユーザー インターフェイスをアクティブ化、コントロールのウィンドウが存在する場合、破棄されます。コンテナーは、コントロールが既にアクティブなインストールされていないことが通知されます。メニューと境界領域を調整するためにコンテナーが使用する IOleInPlaceUIWindow のインターフェイスが解放されます。

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

必要条件

ヘッダー : atlctl.h

参照

関連項目

IOleInPlaceObjectWindowlessImpl クラス

CComControlBase::InPlaceActivate