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