Freigeben über


IMenuBand-Schnittstelle (shobjidl_core.h)

[Diese Schnittstelle wird von Windows XP Service Pack 2 (SP2) und Windows Server 2003 unterstützt. In nachfolgenden Versionen von Windows wird dies möglicherweise nicht unterstützt.]

Macht Methoden verfügbar, die es einem COM-Objekt (Component Object Model) ermöglichen, entsprechende Meldungen zu empfangen und zu übersetzen.

Vererbung

Die IMenuBand-Schnittstelle erbt von der IUnknown-Schnittstelle . IMenuBand verfügt auch über folgende Arten von Membern:

Methoden

Die IMenuBand-Schnittstelle verfügt über diese Methoden.

 
IMenuBand::IsMenuMessage

Eine Nachrichtenpumpe ruft diese Methode auf, um festzustellen, ob Meldungen an das COM-Objekt (Component Object Model) umgeleitet werden sollen.
IMenuBand::TranslateMenuMessage

Übersetzt eine Meldung für ein COM-Objekt (Component Object Model).

Hinweise

Eine Anwendung kann QueryService mit einer der folgenden Dienst-IDs aufrufen. Wenn der riid-Parameter von QueryService IAccessible oder IDispatch ist, erstellt der Aufruf von QueryService ein neues Barrierefreiheitsobjekt. Andernfalls entspricht der Aufruf von QueryService einem Aufruf von QueryInterface mit der Dienst-ID wie folgt:

Dienst-ID (SID) Bedeutung
SID_SMenuBandChild Ruft den Zeiger auf die IMenuBand-Schnittstelle für das Untermenü ab.
SID_SMenuBandParent Ruft den Zeiger auf die IMenuBand-Schnittstelle für das übergeordnete Menü ab.
SID_SMenuBandTop Ruft den Zeiger auf die IMenuBand-Schnittstelle für das obere Menü ab.
 

In Windows 2000 wurde diese Schnittstelle in browseui.dll implementiert. Es wird jedoch nicht empfohlen, diese Version zu verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)