LoadMenuIndirect

La funzione LoadMenuIndirect viene caricato il modello di menu specificata nella memoria.

(HMENU LoadMenuIndirect MENUTEMPLATE CONST  * lpMenuTemplate / / indirizzo del modello di menu);
 

Parametri

lpMenuTemplate
Puntatore a un modello di menu o un modello di menu esteso.

Un modello di menu è costituito da una struttura MENUITEMTEMPLATEHEADER , seguita da una o più strutture MENUITEMTEMPLATE contigui. Un modello di menu esteso è composto da una struttura MENUEX_TEMPLATE_HEADER , seguita da una o più strutture MENUEX_TEMPLATE_ITEM contigue.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è l'handle per il menu.

Se la funzione ha esito negativo, il valore restituito è NULL. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

Per l'ANSI e la versione Unicode di questa funzione, le stringhe nella struttura MENUITEMTEMPLATE devono essere stringhe Unicode.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.
Unicode:Implementato come versioni Unicode e ANSI su Windows NT.

Vedi anche

Panoramica di menu, Menu funzioni, LoadMenu, MENUEX_TEMPLATE_HEADER, MENUEX_TEMPLATE_ITEM, MENUITEMTEMPLATE, MENUITEMTEMPLATEHEADER

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index