A função LoadMenuIndirect carrega o modelo de menu especificado na memória.
(HMENU LoadMenuIndirect CONST MENUTEMPLATE * lpMenuTemplate / / endereço do modelo de menu);
Um modelo de menu consiste em uma estrutura MENUITEMTEMPLATEHEADER seguida de uma ou mais estruturas MENUITEMTEMPLATE contíguas. Um modelo de menu estendido consiste em uma estrutura MENUEX_TEMPLATE_HEADER seguida de uma ou mais estruturas MENUEX_TEMPLATE_ITEM contíguas.
Se a função for bem-sucedido, o valor de retorno é o identificador para o menu.
Se a função falhar, o valor de retorno é NULL. Para informações de erro estendidas get, chamar GetLastError.
Para a versão Unicode desta função e o ANSI, as seqüências de caracteres na estrutura MENUITEMTEMPLATE devem ser cadeias de caracteres Unicode.
nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Biblioteca de importação:Use user32.lib.
Unicode:Implementado como versões Unicode e ANSI no Windows NT.
Visão geral de menus, funções de Menu, LoadMenu, MENUEX_TEMPLATE_HEADER, MENUEX_TEMPLATE_ITEM, MENUITEMTEMPLATE, MENUITEMTEMPLATEHEADER