IOleObjectImpl::DoVerbInPlaceActivate
コントロールをウィンドウの移動およびインストールされませんが、コントロールのユーザー インターフェイスをインストールします。
HRESULT DoVerbInPlaceActivate(
LPCRECT prcPosRect,
HWND /* hwndParent */
);
パラメーター
prcPosRec
[入力]四角形へのポインターはコンテナー コントロールに描画します。hwndParent
[入力]コントロールを含むウィンドウのハンドル。ATL 実装では使用されません。
戻り値
HRESULT の標準値の 1 つが。
解説
CComControlBase::InPlaceActivateを呼び出してコントロールをアクティブにします。コントロール クラスのデータ メンバー m_bWindowOnly が **[真]**である DoVerbInPlaceActivate は、最初にウィンドウなしのコントロールをコントロールとしてのみをサポートします (コンテナー IOleInPlaceSiteWindowless可能) アクティブにします。失敗した場合、関数は拡張機能を持つコントロールを検索します (だけコンテナー サポート IOleInPlaceSiteEx可能) アクティブにします。失敗した場合、関数は拡張機能を持たないコントロールを検索します (だけコンテナー サポート IOleInPlaceSite可能) アクティブにします。アクティブ化が成功すると、関数でコントロールがアクティブになったコンテナーに通知します。
必要条件
ヘッダー : atlctl.h