IExtendContextMenu::Command 方法 (mmc.h)
如果使用 IExtendContextMenu::AddMenuItems 後續選取其中一個專案新增至操作功能表,則會呼叫 IExtendContextMenu::Command 方法。 MMC 會使用您指定的命令標識碼和相同 IDataObject 介面的另一個指標來呼叫 Command。
語法
HRESULT Command(
[in] long lCommandID,
[in] LPDATAOBJECT piDataObject
);
參數
[in] lCommandID
值,指定功能表項的命令標識碼。
[in] piDataObject
顯示操作功能表的物件上 IDataObject 介面的指標。
傳回值
這個方法可以傳回下列其中一個值。
備註
MMC 會保留負值命令標識符,以供預先定義的功能表命令標識碼傳送至嵌入式管理單元的 IExtendContextMenu::Command 方法。 –1 命令標識符是 mmc.h 中定義的MMCC_STANDARD_VIEW_SELECT列舉值。 當使用者單擊 [檢視 ] 功能表上的標準 檢視命令時,這會傳送至 IExtendContextMenu::Command, (Large、Small、List 或 Detail) 。 這會通知嵌入式管理單元使用者從 OCX、HTML) (自定義檢視切換。 取得MMCC_STANDARD_VIEW_SELECT命令之後,嵌入式管理單元應該會在下次呼叫 其 IComponent::GetResultViewType 方法時要求標準檢視,而且在選取其中一個自定義檢視功能表項之前,不要要求自定義檢視。 如果嵌入式管理單元只使用標準檢視,或只使用自定義檢視,它可以忽略MMCC_STANDARD_VIEW_SELECT命令。
當使用者按下工具列上的 [ 上 一頁] 按鈕時,MMC 會傳送MMCC_STANDARD_VIEW_SELECT命令嵌入式管理單元。 MMC 會使用此命令指示嵌入式管理單元顯示結果窗格的上一個檢視。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | mmc.h |