Condividi tramite


Interfaccia IMenuBand (shobjidl_core.h)

[Questa interfaccia è supportata tramite Windows XP Service Pack 2 (SP2) e Windows Server 2003. Potrebbe non essere supportato nelle versioni successive di Windows.]

Espone i metodi che consentono a un oggetto Component Object Model (COM) di ricevere e tradurre messaggi appropriati.

Ereditarietà

L'interfaccia IMenuBand eredita dall'interfaccia IUnknown . IMenuBand include anche questi tipi di membri:

Metodi

L'interfaccia IMenuBand include questi metodi.

 
IMenuBand::IsMenuMessage

Una pompa di messaggi chiama questo metodo per verificare se eventuali messaggi devono essere reindirizzati all'oggetto Component Object Model (COM).
IMenuBand::TranslateMenuMessage

Converte un messaggio per un oggetto Component Object Model (COM).

Commenti

Un'applicazione può chiamare QueryService con uno degli ID servizio seguenti. Se il parametro riid di QueryService è IAccessibile o IDispatch, la chiamata a QueryService crea un nuovo oggetto di accessibilità. In caso contrario, la chiamata a QueryService equivale a una chiamata a QueryInterface con l'ID servizio, come indicato di seguito:

ID servizio (SID) Significato
SID_SMenuBandChild Recupera il puntatore all'interfaccia IMenuBand per il sottomenu.
SID_SMenuBandParent Recupera il puntatore all'interfaccia IMenuBand per il menu padre.
SID_SMenuBandTop Recupera il puntatore all'interfaccia IMenuBand per il menu in alto.
 

In Windows 2000 questa interfaccia è stata implementata in browseui.dll. Tuttavia, non è consigliabile usare questa versione.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)