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 Erklärung. sie 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
WIEDERERZ _ END
0x80
Das Menüelement ist das letzte in dieser Untermenü- oder Menüressource. Dieses Flag wird intern vom System verwendet.
WIEDERERZ _ POPUP-0x01
Das Menüelement öffnet ein Menü oder ein Untermenü. Das Flag wird intern vom System verwendet.

menuText

Typ: szOrOrd

Eine auf NULL endende Unicode-Zeichenfolge, die den Text für dieses Menüelement enthält. Es gibt keinen festen Grenzwert für die Größe dieser Zeichenfolge.

Hinweise

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 den resInfo-Member auf DIE END-End-Einstellung _ 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]

Weitere Informationen

Referenz

MENUHEADER

MENUITEMINFO

POPUPMENUITEM

Konzeptionellen

Ressourcen