Freigeben über


IMenuBand::IsMenuMessage-Methode (shobjidl_core.h)

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

Syntax

HRESULT IsMenuMessage(
  [in] MSG *pmsg
);

Parameter

[in] pmsg

Typ: MSG*

Ein Zeiger auf eine MSG-Struktur .

Rückgabewert

Typ: HRESULT

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Eine Nachricht sollte an das COM-Objekt umgeleitet werden. Die Anwendung sollte IMenuBand::TranslateMenuMessage mit dieser Nachricht aufrufen.
E_FAIL
Das Menü hat den Menümodus beendet und kann zerstört werden.

Hinweise

Wenn diese Methode S_OK zurückgibt, sollte die Nachrichtenschleife translateMessage oder DispatchMessage nicht aufrufen.

Anforderungen

   
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)
DLL Shell32.dll