IMenuBand 介面 (shobjidl_core.h)

[此介面可透過 Windows XP Service Pack 2 (SP2) 和 Windows Server 2003 來支援。 在後續版本的 Windows 中,它可能不受支援。]

公開方法,允許元件物件模型 (COM) 物件接收和轉譯適當的訊息。

繼承

IMenuBand 介面繼承自 IUnknown 介面。 IMenuBand 也有下列類型的成員:

方法

IMenuBand 介面具有這些方法。

 
IMenuBand::IsMenuMessage

訊息幫浦會呼叫這個方法,以查看是否應該將任何訊息重新導向至元件物件模型 (COM) 物件。
IMenuBand::TranslateMenuMessage

轉譯元件物件模型 (COM) 物件的訊息。

備註

應用程式可以使用下列其中一個服務標識符來呼叫 QueryService 。 如果 QueryServiceriid 參數是 IAccessible 或 IDispatch,則 QueryService 的呼叫會建立新的輔助功能物件。 否則, 對 QueryService 的呼叫相當於使用服務標識符呼叫 QueryInterface ,如下所示:

服務標識碼 (SID) 意義
SID_SMenuBandChild 擷取子功能表 之 IMenuBand 介面的指標。
SID_SMenuBandParent 擷取父功能表 IMenuBand 介面的指標。
SID_SMenuBandTop 擷取頂端功能表 IMenuBand 介面的指標。
 

在 Windows 2000 中,此介面是在 browseui.dll 中實作。 不過,不建議使用此版本。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包含 Shobjidl.h)