Обзор
В этом разделе рассматриваются меню в целом.
Таблица строк значений, используемых для сочетаний клавиш.
В этом разделе рассматриваются меню стилей.
Команды и функции
Команда CreateMenuItem вставляет новый пункт в меню или меню в заданной позиции.
Команда CreatePopupMenuEx создает всплывающее меню, которое изначально пустой. Вы можете вставить или добавить пункты меню с помощью CreateMenuItem команды.
Команда DeleteMenuItem удаляет элемент с указанным идентификатором пункта меню или несколько элементов из указанного диапазона идентификаторов. Если пункт меню открывает подменю, эта команда уничтожает подменю и освобождает память, используемую в подменю.
Команда DisplayPopupMenu отображает всплывающее меню в заданном месте.
Команда HideMenuItem скрывает элемент с указанным идентификатором пункта меню или несколько элементов из указанного диапазона идентификаторов. Если пункт меню открывает подменю, эта команда скрывает подменю тоже.
Функция IsChecked определяет, является ли пункт меню зарегистрированный или незарегистрированный.
Функция IsEnabled определяет, является ли пункт меню включен или выключен.
Команда LoadMenuItemIcon связывает икону с указанным пунктом меню.
Команда SetContextMenuHandle присваивает всплывающее меню, клику правой кнопкой мыши (контекстное меню).
Команда SetMenuBarRightorder правое выравнивание меню и всех пунктов меню и вызывает меню каскадом справа налево (по умолчанию слева-направо). Используется для поддерживания право-налево языков, таких как арабский и иврит.
Команда SetMenuItemChecked проверяет или сбрасывает пункт меню.Отметка рядом с провереным пунктом меню.
Команда SetMenuItemEnabled включает или отключает пункт меню или несколько пунктов из указанного диапазона идентификаторов.Применение серых отключеных пунктов меню, чтобы обеспечить визуальную подсказку для пользователя, что команда не доступна.
Команда SetMenuItemText изменяет текстовую строку указанного пункта меню.
Команда SetMenuShortcutAsGlobal составляет контекстное меню элемента ключи ответственность перед ключевым нажатий пользователя, даже если окно приложения не активно.
Команда ShowMenuItem делает видимым ранее скрытый пункт с указанным идентификатором пункта меню или несколько пунктов из указанного диапазона идентификаторов.