Freigeben über


MENUEX_TEMPLATE_HEADER Struktur

Definiert die Kopfzeile für eine erweiterte Menüvorlage. Diese Strukturdefinition dient nur zur Erläuterung; sie ist in keiner Standardheaderdatei vorhanden.

Syntax

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

Member

wVersion

Typ: WORD

Die Versionsnummer der Vorlage. Dieses Element muss 1 für erweiterte Menüvorlagen sein.

wOffset

Typ: WORD

Der Offset zur ersten MENUEX_TEMPLATE_ITEM Struktur relativ zum Ende dieses Strukturelements. Wenn die erste Elementdefinition unmittelbar dem dwHelpId-Element folgt, sollte dieses Element 4 sein.

dwHelpId

Typ: DWORD

Die Hilfe-ID 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 variable Länge sind, werden an DWORD-Begrenzungen ausgerichtet. Verwenden Sie die LoadMenuIndirect-Funktion , um ein Menü aus einer erweiterten Menüvorlage im Arbeitsspeicher zu erstellen.

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

LoadMenuIndirect

MENUEX_TEMPLATE_ITEM

Konzept

Menüs