LoadMenuIndirect

Функція LoadMenuIndirect навантажень вказане меню шаблон в пам'яті.

(HMENU LoadMenuIndirect КОНСТАНТА MENUTEMPLATE  * lpMenuTemplate / / адреса шаблону меню);
 

Параметри

lpMenuTemplate
Вказівник на меню шаблон або шаблон розширений меню.

Шаблон меню складається з MENUITEMTEMPLATEHEADER структура, що слідують один або кілька суміжних MENUITEMTEMPLATE структур. Шаблон розширений меню складається з MENUEX_TEMPLATE_HEADER структура, що слідують один або кілька суміжних MENUEX_TEMPLATE_ITEM структури.

Повернення значень

Якщо функція завершено успішно, значення, що повертається, є ручка, меню.

Якщо функцію не вдається, значення, що повертається, є NULL. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

В ANSI та Unicode версії цієї функції рядків у MENUITEMTEMPLATE структурі повинні бути рядків Юнікод.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.
Юнікод:Реалізований у вигляді Юнікод і ANSI версії на Windows NT.

Дивіться також

Огляд меню, меню функцій, LoadMenu, MENUEX_TEMPLATE_HEADER, MENUEX_TEMPLATE_ITEM, MENUITEMTEMPLATE, MENUITEMTEMPLATEHEADER

Index