CreateMenu

Функция CreateMenu создает меню. Меню изначально пуста, но оно может быть заполнен пункты меню с помощью функций InsertMenuItem, AppendMenuи InsertMenu.

HMENU CreateMenu(VOID) 

Параметры

Эта функция не имеет параметров.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение является дескриптор вновь созданного меню.

Если вызов функции был неуспешен, возвращается значение NULL. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Автоматически освобождает ресурсы, связанные с меню, которое назначается в окно. Если меню не назначен в окно, приложение необходимо освободить системные ресурсы, связанные с меню перед закрытием. Приложение освобождает ресурсы меню путем вызова функции DestroyMenu.

Windows 95:Система может поддерживать до 16,364 меню ручек.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Меню Обзор функций меню, AppendMenu, CreatePopupMenu, DestroyMenu, InsertMenu, SetMenu, InsertMenuItem

Index