IOleObjectImpl::DoVerb

更新 : 2007 年 11 月

列挙されるアクションのいずれか 1 つを実行するようにコントロールに命令します。

STDMETHOD(DoVerb)(
   LONG iVerb,
   LPMSG /* pMsg */,
   IOleClientSite* pActiveSite,
   LONG /* lindex */,
   HWND hwndParent,
   LPCRECT lprcPosRect 
);

解説

iVerb の値に応じて、ATL DoVerb ヘルパ関数のいずれか 1 つが呼び出されます。その対応を次に示します。

iVerb の値

呼び出される DoVerb ヘルパ関数

OLEIVERB_DISCARDUNDOSTATE

DoVerbDiscardUndo

OLEIVERB_HIDE

DoVerbHide

OLEIVERB_INPLACEACTIVATE

DoVerbInPlaceActivate

OLEIVERB_OPEN

DoVerbOpen

OLEIVERB_PRIMARY

DoVerbPrimary

OLEIVERB_PROPERTIES

CComControlBase::DoVerbProperties

OLEIVERB_SHOW

DoVerbShow

OLEIVERB_UIACTIVATE

DoVerbUIActivate

Windows SDK の「IOleObject::DoVerb」を参照してください。

必要条件

ヘッダー : atlctl.h

参照

参照

IOleObjectImpl クラス

IOleObject::EnumVerbs

その他の技術情報

IOleObjectImpl のメンバ