MENUEX_TEMPLATE_HEADER structure
Définit l’en-tête d’un modèle de menu étendu. Cette définition de structure est à des fins d’explication uniquement ; il n’est présent dans aucun fichier d’en-tête standard.
Syntaxe
typedef struct {
WORD wVersion;
WORD wOffset;
DWORD dwHelpId;
} MENUEX_TEMPLATE_HEADER;
Membres
-
wVersion
-
Type : WORD
-
Numéro de version du modèle. Ce membre doit être 1 pour les modèles de menu étendus.
-
wOffset
-
Type : WORD
-
Décalage par rapport à la première structure MENUEX_TEMPLATE_ITEM , par rapport à la fin de ce membre de structure. Si la première définition d’élément suit immédiatement le membre dwHelpId , ce membre doit être 4.
-
dwHelpId
-
Type : DWORD
-
Identificateur d’aide de la barre de menus.
Notes
Un modèle de menu étendu se compose d’une structure MENUEX_TEMPLATE_HEADER suivie d’une ou plusieurs structures de MENUEX_TEMPLATE_ITEM contiguës. Les structures MENUEX_TEMPLATE_ITEM , dont la longueur est variable, sont alignées sur les limites DWORD . Pour créer un menu à partir d’un modèle de menu étendu en mémoire, utilisez la fonction LoadMenuIndirect .
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
Voir aussi
-
Référence
-
Conceptuel