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 。 如果 QueryService 的 riid 參數是 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) |