WM _ MENUCHAR-Meldung

Wird gesendet, wenn ein Menü aktiv ist und der Benutzer eine Taste drückt, die keiner mnemonic- oder accelerator-Taste entspricht. Diese Meldung wird an das Fenster gesendet, das das Menü besitzt.

#define WM_MENUCHAR                     0x0120

Parameter

wParam

Das Wort mit niedriger Reihenfolge gibt den Zeichencode an, der der taste entspricht, die der Benutzer gedrückt hat.

Das Wort in hoher Reihenfolge gibt den aktiven Menütyp an. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
MF _ POPUP
0x00000010L
Ein Dropdownmenü, ein Untermenü oder ein Kontextmenü.
MF _ SYSMENU
0x00002000L
Das Fenstermenü.

lParam

Ein Handle für das aktive Menü.

Rückgabewert

Eine Anwendung, die diese Nachricht verarbeitet, sollte einen der folgenden Werte im Hochordnungswort des Rückgabewerts zurückgeben.

Rückgabecode/-wert BESCHREIBUNG
MNC _ CLOSE
1
Informiert das System darüber, dass das aktive Menü geschlossen werden soll.
MNC _ EXECUTE
2
Informiert das System darüber, dass das im Wort mit niedriger Reihenfolge des Rückgabewerts angegebene Element ausgewählt werden soll. Das Besitzerfenster empfängt eine WM _ COMMAND-Meldung.
MNC _ IGNORE
0
Informiert das System, dass es das Zeichen verwerfen soll, das der Benutzer gedrückt hat, und erstellt einen kurzen Signalton auf dem Systemlautser.
MNC _ SELECT
3
Informiert das System darüber, dass das im Wort mit niedriger Reihenfolge des Rückgabewerts angegebene Element ausgewählt werden soll.

Bemerkungen

Das Wort mit niedriger Reihenfolge wird ignoriert, wenn das Wort in hoher Reihenfolge 0 oder 1 enthält.

Eine Anwendung sollte diese Meldung verarbeiten, wenn eine Zugriffstaste verwendet wird, um ein Menüelement auszuwählen, das eine Bitmap anzeigt.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winuser.h (include Windows.h)

Weitere Informationen

Verweis

HIWORD

LOWORD

Konzept

Tastaturkürzel