COleServerItem::OnDoVerb

仮想 void OnDoVerb ( 長い iVerb );

パラメーター

iVerb

実行する動詞を指定します。それは、次のいずれかをすることができます。:

意味 シンボル
0 主動詞 OLEIVERB_PRIMARY
1 副動詞 (なし)
-1 表示項目の編集 OLEIVERB_SHOW
-2 別のウィンドウでアイテムを編集します。 OLEIVERB_OPEN
-3 アイテムを非表示します。 OLEIVERB_HIDE

-1 の値は、通常別の動詞の別名です。開いて編集はサポートされていない場合は、-2、-1 と同じ効果があります。追加の値についてを参照してください IOleObject::DoVerb OLE 2 プログラマーズ リファレンス ボリューム 1

解説

指定された動詞を実行するには、フレームワークによって呼び出されます。コンテナー アプリケーション Microsoft Foundation クラス ライブラリに記述されている場合は、対応するCOleClientItemオブジェクトのCOleClientItem::Activateメンバー関数が呼び出されたときに、この関数が呼び出されます。OLEIVERB_HIDEが指定されている場合関数、主動詞またはOLEIVERB_SHOWが指定されている場合、セカンダリ動詞またはOLEIVERB_OPENが指定されている場合は、 [開く時] OnHide OnShowメンバーの既定の実装を呼び出します。IVerb上記動詞の 1 つではない場合、既定の実装をOnShow を呼び出し。

主動詞は、アイテムを表示しない場合は、この関数をオーバーライドします。たとえば、アイテムが録音するには、その主動詞がプレイの場合は、あなたは、項目を再生するには、サーバー アプリケーションを表示するにはないです。

詳細についてを参照してください IOleObject::DoVerb OLE 2 プログラマーズ リファレンス ボリューム 1

COleServerItem 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleClientItem::ActivateCOleServerItem::OnShowCOleServerItem::OnOpenCOleServerItem::OnHide(&N)

Index