Struktura MENUEX_TEMPLATE_ITEM definiuje element menu w szablonie rozszerzonych menu. Definicja struktury tu podana jest wyjaśnienie tylko; nie jest obecny w dowolnym pliku standardowego nagłówka.
/ / element typedef struct {/ / DWORD dwType;
/ / DWORD dwState;
/ / UINT uId;
/ / WORD bResInfo;
/ / WCHAR szText [1];
/ / / / DWORD dwHelpId;
/ /} MENUEX_TEMPLATE_ITEM
Wartość | Znaczenie |
---|---|
0x80 | Struktura definiuje ostatni element menu pasek menu, menu rozwijanego, podmenu lub menu skrótów. |
0x01 | Struktura definiuje element, który otwiera rozwijanego menu lub podmenu. Kolejne struktur zdefiniowanie elementów menu w odpowiednich rozwijanego menu lub podmenu. |
Dla 32-bitowych aplikacji jest członkiem programu WORD; aplikacje 16-bitowe jest BAJT.
Szablon programu rozszerzonych menu składa się z struktury MENUEX_TEMPLATE_HEADER następuje jeden lub więcej sąsiadujących struktury MENUEX_TEMPLATE_ITEM . Struktury MENUEX_TEMPLATE_ITEM , które są zmiennej długości, są wyrównane na liczbę granic. Aby utworzyć menu z szablonu rozszerzonych menu w pamięci, należy użyć funkcji LoadMenuIndirect.
nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwana.
Omówienie menu, Menu struktur, LoadMenuIndirect, MENUEX_TEMPLATE_HEADER, MENUITEMINFO