LoadMenu

LoadMenu функція завантажує вказане меню ресурс з виконуваний файл (.Файл EXE), пов'язаних з екземпляра застосунку.

(HMENU LoadMenu HINSTANCE  hInstance, / / ручка екземпляр програмиLPCTSTRlpMenuName / / назва меню, рядок або меню ресурс / / ідентифікатор);
 

Параметри

hInstance
Обробляти примірник модуля, який містить меню ресурс завантаження.
lpMenuName
Курсор в рядок з нульовим, що містить ім'я ресурсу меню. Крім того, цей параметр може містити слово Низька порядку, ідентифікатор ресурсів і нуль у word вищого порядку. Для створення цього значення, використовуйте MAKEINTRESOURCE макросів.

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

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

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

Зауваження

Функція DestroyMenu використовується, перш ніж програма закривається, знищити меню та звільнити пам'ять, які зайняті завантаженого меню.

Windows CE: Windows CE Версія 1.0 не підтримує каскадних меню.

Windows CE версії 2.0 та пізніші версії підтримує каскадних меню.

QuickInfo

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

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

Огляд меню, меню функцій, LoadMenuIndirect, MAKEINTRESOURCE