MENUEX _ TEMPLATE _ HEADER structure

Definiert den Header für eine erweiterte Menüvorlage. Diese Strukturdefinition wird nur zur Erklärung verwendet. sie ist in einer Standardheaderdatei nicht vorhanden.

Syntax

typedef struct {
  WORD  wVersion;
  WORD  wOffset;
  DWORD dwHelpId;
} MENUEX_TEMPLATE_HEADER;

Members

wVersion

Typ: WORD

Die Versionsnummer der Vorlage. Dieser Member muss für erweiterte Menüvorlagen 1 sein.

wOffset

Typ: WORD

Der Offset zur ersten MENUEX _ TEMPLATE _ ITEM-Struktur relativ zum Ende dieses Strukturelements. Wenn die erste Elementdefinition unmittelbar auf das dwHelpId-Element folgt, sollte dieser Member 4 sein.

dwHelpId

Typ: DWORD

Der Hilfebezeichner der Menüleiste.

Bemerkungen

Eine erweiterte Menüvorlage besteht aus einer MENUEX _ TEMPLATE _ HEADER-Struktur, gefolgt von einer oder mehreren zusammenhängenden MENUEX TEMPLATE _ _ ITEM-Strukturen. Die MENUEX _ TEMPLATE _ ITEM-Strukturen, die eine variable Länge haben, werden an DWORD-Grenzen ausgerichtet. Um ein Menü aus einer erweiterten Menüvorlage im Arbeitsspeicher zu erstellen, verwenden Sie die LoadMenuIndirect-Funktion.

Requirements (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

Verweis

LoadMenuIndirect

_MENUEX-VORLAGENELEMENT _

Konzept

Menüs