MENUEX_TEMPLATE_HEADER

A estrutura MENUEX_TEMPLATE_HEADER define o cabeçalho de um modelo de menu estendido. A definição de estrutura dada aqui é para explicação apenas; não está presente em qualquer arquivo de cabeçalho padrão.

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

 

Membros

wVersion
Número de versão do modelo. Este membro deve ser 1 para modelos de menu estendido.
wOffset
Deslocamento da estrutura MENUEX_TEMPLATE_ITEM primeiro, relativo para o fim deste membro de estrutura. Se a primeira definição de item segue imediatamente o membro dwHelpId , esse membro deve ser 4.
dwHelpId
Identificador de ajuda da barra de menus.

Observações

Um modelo de menu estendido consiste em uma estrutura MENUEX_TEMPLATE_HEADER seguida de uma ou mais estruturas MENUEX_TEMPLATE_ITEM contíguas. As estruturas MENUEX_TEMPLATE_ITEM , que são variáveis de comprimento, são alinhadas em limites de doubleword. Para criar um menu de um modelo de estendido menu na memória, use a função LoadMenuIndirect.

QuickInfo

nbsp; Windows &NT: requer a versão 4.0 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Não suportado.

Ver também

Visão geral de menus, Menu estruturas, LoadMenuIndirect, MENUEX_TEMPLATE_ITEM

Index