estrutura MENUEX_TEMPLATE_HEADER
Define o cabeçalho de um modelo de menu estendido. Essa definição de estrutura é apenas para explicação; não está presente em nenhum arquivo de cabeçalho padrão.
Sintaxe
typedef struct {
WORD wVersion;
WORD wOffset;
DWORD dwHelpId;
} MENUEX_TEMPLATE_HEADER;
Membros
-
Wversion
-
Tipo: WORD
-
O número de versão do modelo. Esse membro deve ser 1 para modelos de menu estendidos.
-
wOffset
-
Tipo: WORD
-
O deslocamento para a primeira estrutura MENUEX_TEMPLATE_ITEM , em relação ao final desse membro da estrutura. Se a primeira definição de item seguir imediatamente o membro dwHelpId , esse membro deverá ser 4.
-
dwHelpId
-
Tipo: DWORD
-
O identificador de ajuda da barra de menus.
Comentários
Um modelo de menu estendido consiste em uma estrutura de MENUEX_TEMPLATE_HEADER seguida por uma ou mais estruturas de MENUEX_TEMPLATE_ITEM contíguas. As estruturas de MENUEX_TEMPLATE_ITEM , que têm comprimento variável, estão alinhadas nos limites DWORD . Para criar um menu com base em um modelo de menu estendido na memória, use a função LoadMenuIndirect .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Confira também
-
Referência
-
Conceitual