COleControlSite::DoVerb

执行指定的谓词。

virtual HRESULT DoVerb(
   LONG nVerb,
   LPMSG lpMsg = NULL 
);

参数

  • nVerb
    指定该谓词执行。 它可以包括下列操作之一:

    含义

    符号

    0

    主谓词

    OLEIVERB_PRIMARY

    -1

    辅助谓词

    (无)

    1

    显示编辑的对象。

    OLEIVERB_SHOW

    -2

    编辑在单独的窗口中的项。

    OLEIVERB_OPEN

    -3

    隐藏对象。

    OLEIVERB_HIDE

    -4

    激活就地的控件。

    OLEIVERB_UIACTIVATE

    -5

    激活就地,控件,而无需其他用户界面元素。

    OLEIVERB_INPLACEACTIVATE

    -7

    显示该控件的属性。

    OLEIVERB_PROPERTIES

  • lpMsg
    为使该项目为活动消息的指针。

返回值

标准 HRESULT 值。

备注

此功能通过控件的 IOleObject 接口直接调用执行指定的谓词。 如果引发了异常由于此函数调用,HRESULT 错误代码返回。

有关更多信息,请参见 Windows SDK的 IOleObject::DoVerb

要求

Header: afxocc.h

请参见

参考

COleControlSite选件类

层次结构图