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