COleControl::OnDoVerb
更新 : 2007 年 11 月
コンテナが IOleObject::DoVerb メンバ関数を呼び出すと、フレームワークによって呼び出されます。
virtual BOOL OnDoVerb(
LONG iVerb,
LPMSG lpMsg,
HWND hWndParent,
LPCRECT lpRect
);
パラメータ
iVerb
起動されるコントロールの動詞のインデックス。lpMsg
動詞が起動される原因になった Windows メッセージへのポインタ。hWndParent
コントロールの親ウィンドウのハンドル。動詞の実行でウィンドウが作成されると、hWndParent がその親として使われます。lpRect
コントロールの座標 (コンテナに対する相対座標) がコピーされる RECT 構造体へのポインタ。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
既定の実装では、起動する関数を決めるため、メッセージ マップの ON_OLEVERB エントリまたは ON_STDOLEVERB エントリを使います。
動詞の既定の処理を変更するには、この関数をオーバーライドします。
必要条件
ヘッダー : afxctl.h