共用方式為


COleServerItem::OnDoVerb

呼叫由架構來執行指定的動作。

virtual void OnDoVerb(
   LONG iVerb 
);

參數

  • iVerb
    指定動詞命令執行。它可以是下列其中之一:

    意義

    符號

    0

    主要動詞命令

    OLEIVERB_PRIMARY

    1

    第二個動詞命令

    (無)

    – 1

    編輯顯示項目。

    OLEIVERB_SHOW

    – 2

    在另一個視窗中編輯項目

    OLEIVERB_OPEN

    – 3

    若要隱藏項目

    OLEIVERB_HIDE

    – 1 值通常是另一個動詞命令的別名。如果開啟不支援編譯, – 2 的作用與– 1。如需其他值,請參閱 Windows SDK的 IOleObject::DoVerb

備註

如果容器應用程式撰寫與 MFC 程式庫,呼叫這個函式,在對應的 COleClientItem 物件的 COleClientItem::Activate 呼叫成員函式時。預設實作會呼叫 OnShow 成員函式主要動詞命令或 OLEIVERB_SHOW 是否指定, OnOpen ,如果第二個動詞命令或 OLEIVERB_OPEN 指定和 OnHide ,如果 OLEIVERB_HIDE 指定。如果不是, iVerb 列出的其中一個動詞命令前面,預設實作會呼叫 OnShow

覆寫這個函式您主要動詞命令不會顯示項目。例如,在中,如果項目是記錄,主要動詞命令會播放,則不需要在顯示伺服器應用程式播放重複項目。

如需詳細資訊,請參閱 Windows SDK的 IOleObject::DoVerb

需求

Header: afxole.h

請參閱

參考

COleServerItem 類別

階層架構圖

COleClientItem::Activate

COleServerItem::OnShow

COleServerItem::OnOpen

COleServerItem::OnHide