Compartir a través de


estructura de MENUEX_TEMPLATE_HEADER

Define el encabezado de una plantilla de menú extendida. Esta definición de estructura es sólo para explicación; no está presente en ningún archivo de encabezado estándar.

Sintaxis

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

Miembros

wVersion

Tipo: WORD

Número de versión de la plantilla. Este miembro debe ser 1 para las plantillas de menú extendidas.

wOffset

Tipo: WORD

Desplazamiento a la primera estructura MENUEX_TEMPLATE_ITEM , relativa al final de este miembro de estructura. Si la primera definición de elemento sigue inmediatamente al miembro dwHelpId , este miembro debe ser 4.

dwHelpId

Tipo: DWORD

Identificador de ayuda de la barra de menús.

Comentarios

Una plantilla de menú extendida consta de una estructura de MENUEX_TEMPLATE_HEADER seguida de una o varias estructuras MENUEX_TEMPLATE_ITEM contiguas. Las estructuras de MENUEX_TEMPLATE_ITEM , que son variables de longitud, se alinean en los límites de DWORD . Para crear un menú a partir de una plantilla de menú extendida en memoria, use la función LoadMenuIndirect .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]

Consulte también

Referencia

LoadMenuIndirect

MENUEX_TEMPLATE_ITEM

Conceptual

Menús