CComControl::InPlaceActivate

HRESULT InPlaceActivate (長い iVerb,定数の RECT ※ prcPosRect NULL=);

戻り値

標準のHRESULT値の 1 つ。

パラメーター

iVerb

[入力]IOleObjectImpl::DoVerbによって実行されるアクションを示す値。

prcPosRect

[入力]場所でコントロールの位置へのポインター。

解説

コントロールへの移行は、非アクティブな状態からiverbを示しますどのような状態が発生します。アクティブ化する前に、このメソッドは、コントロールのクライアント サイトが、どのくらいのコントロールが表示されてを確認し、親ウィンドウにおけるコントロールの位置を取得しますを確認します。コントロールがアクティブになった後は、このメソッドは、コントロールのユーザー インターフェイスをアクティブに、コントロールを表示するのには、コンテナーに指示。

この関数もIOleInPlaceSiteIOleInPlaceSiteEx、またはIOleInPlaceSiteWindowlessインターフェイス ポインターを取得し、コントロール クラスのデータ メンバー m_spInPlaceSiteに格納します。コントロール クラス データ メンバー m_bInPlaceSiteExm_bWndlessm_bWasOnceWindowless、およびm_bNegotiatedWnd 本当に適切に設定されています。

|Nbsp; CComControl 概要クラス メンバー(&N)

参照特価;IOleInPlaceObjectWindowlessImpl::InPlaceDeactivate(&N)

Index