Меню

Обзор

About menus

В этом разделе рассматриваются меню в целом.

 

Shortcut keys

Таблица строк значений, используемых для сочетаний клавиш.

 

Menu styles

В этом разделе рассматриваются меню стилей.

 

Команды и функции

CreateMenuItem

Команда CreateMenuItem вставляет новый пункт в меню или меню в заданной позиции.

 

CreatePopupMenuEx

Команда CreatePopupMenuEx создает всплывающее меню, которое изначально пустой. Вы можете вставить или добавить пункты меню с помощью CreateMenuItem команды.

 

DeleteMenuItem

Команда DeleteMenuItem удаляет элемент с указанным идентификатором пункта меню или несколько элементов из указанного диапазона идентификаторов. Если пункт меню открывает подменю, эта команда уничтожает подменю и освобождает память, используемую в подменю.

 

DisplayPopupMenu

Команда DisplayPopupMenu отображает всплывающее меню в заданном месте.

 

HideMenuItem

Команда HideMenuItem скрывает элемент с указанным идентификатором пункта меню или несколько элементов из указанного диапазона идентификаторов. Если пункт меню открывает подменю, эта команда скрывает подменю тоже.

 

IsChecked

Функция IsChecked определяет, является ли пункт меню зарегистрированный или незарегистрированный.

 

IsEnabled

Функция IsEnabled определяет, является ли пункт меню включен или выключен.

 

LoadMenuItemIcon

Команда LoadMenuItemIcon связывает икону с указанным пунктом меню.

 

SetContextMenuHandle

Команда SetContextMenuHandle присваивает всплывающее меню, клику правой кнопкой мыши (контекстное меню).

 

SetMenuBarRightorder

Команда SetMenuBarRightorder правое выравнивание меню и всех пунктов меню и вызывает меню каскадом справа налево (по умолчанию слева-направо). Используется для поддерживания право-налево языков, таких как арабский и иврит.

 

SetMenuItemChecked

Команда SetMenuItemChecked проверяет или сбрасывает пункт меню.Отметка рядом с провереным пунктом меню.

 

SetMenuItemEnabled

Команда SetMenuItemEnabled включает или отключает пункт меню или несколько пунктов из указанного диапазона идентификаторов.Применение серых отключеных пунктов меню, чтобы обеспечить визуальную подсказку для пользователя, что команда не доступна.

 

SetMenuItemText

Команда SetMenuItemText изменяет текстовую строку указанного пункта меню.

SetMenuShortcutAsGlobal

Команда SetMenuShortcutAsGlobal составляет контекстное меню элемента ключи ответственность перед ключевым нажатий пользователя, даже если окно приложения не активно.

 

ShowMenuItem

Команда ShowMenuItem делает видимым ранее скрытый пункт с указанным идентификатором пункта меню или несколько пунктов из указанного диапазона идентификаторов.