IOleObjectImpl::DoVerb
调用控件执行其枚举操作之一。
STDMETHOD(DoVerb)(
LONG iVerb,
LPMSG /* pMsg */,
IOleClientSite* pActiveSite,
LONG /* lindex */,
HWND hwndParent,
LPCRECT lprcPosRect
);
备注
根据 iVerb的值,其中一个ATL DoVerb helper函数调用如下所示:
iVerb 值 |
DoVerb调用helper函数 |
---|---|
OLEIVERB_DISCARDUNDOSTATE |
|
OLEIVERB_HIDE |
|
OLEIVERB_INPLACEACTIVATE |
|
OLEIVERB_OPEN |
|
OLEIVERB_PRIMARY |
|
OLEIVERB_PROPERTIES |
|
OLEIVERB_SHOW |
|
OLEIVERB_UIACTIVATE |
在参见 Windows SDK的 IOleObject::DoVerb。
要求
Header: atlctl.h