NORMALMENUITEM-Struktur

Enthält Informationen zu jedem Element in einer Menüressource, die kein Menü oder Untermenü öffnet. Die hier bereitgestellte Strukturdefinition dient nur zur Erläuterung. es ist in keiner Standardheaderdatei vorhanden.

Syntax

typedef struct {
  WORD    resInfo;
  szOrOrd menuText;
} NORMALMENUITEM;

Member

Resinfo

Typ: WORD

Der Typ des Menüelements. Dieser Member kann einer der folgenden Werte sein.

Wert Bedeutung
MFR_END
0x80
Das Menüelement ist das letzte in diesem Untermenü oder dieser Menüressource. dieses Flag wird intern vom System verwendet.
MFR_POPUP
0x01
Das Menüelement öffnet ein Menü oder ein Untermenü; das Flag wird intern vom System verwendet.

menuText

Typ: szOrOrd

Eine mit NULL endende Unicode-Zeichenfolge, die den Text für dieses Menüelement enthält. Es gibt keine feste Beschränkung für die Größe dieser Zeichenfolge.

Bemerkungen

Es gibt eine NORMALMENUITEM-Struktur für jedes Menüelement, das kein Menü oder Untermenü öffnet. Geben Sie das letzte Menüelement in einem Menü an, indem Sie das resInfo-Element auf MFR_END festlegen.

Ein Menütrennzeichen ist ein spezieller Typ von Menüelement, das inaktiv ist, aber als Trennleiste zwischen zwei aktiven Menüelementen angezeigt wird. Geben Sie ein Menütrennzeichen an, indem Sie das MenuText-Element leer lassen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]

Siehe auch

Referenz

MENUHEADER

MENUITEMINFO

POPUPMENUITEM

Konzept

Ressourcen