MENUEX_TEMPLATE_HEADER struttura

Definisce l'intestazione per un modello di menu esteso. Questa definizione di struttura è solo per spiegazione; non è presente in alcun file di intestazione standard.

Sintassi

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

Members

wVersion

Tipo: WORD

Numero di versione del modello. Questo membro deve essere 1 per i modelli di menu estesi.

wOffset

Tipo: WORD

Offset della prima struttura MENUEX_TEMPLATE_ITEM , rispetto alla fine di questo membro della struttura. Se la prima definizione di elemento segue immediatamente il membro dwHelpId , questo membro deve essere 4.

dwHelpId

Tipo: DWORD

Identificatore della Guida della barra dei menu.

Commenti

Un modello di menu esteso è costituito da una struttura MENUEX_TEMPLATE_HEADER seguita da una o più strutture MENUEX_TEMPLATE_ITEM contigue. Le strutture MENUEX_TEMPLATE_ITEM , che sono variabili in lunghezza, sono allineate ai limiti DWORD . Per creare un menu da un modello di menu esteso in memoria, usare la funzione LoadMenuIndirect .

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]

Vedi anche

Riferimento

LoadMenuIndirect

MENUEX_TEMPLATE_ITEM

Informazioni concettuali

Menu