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) |