Ресурс MENUEX

Определяет содержимое ресурса меню. Ресурс меню — это коллекция сведений, определяющих внешний вид и функцию меню приложения. Меню — это специальное средство ввода, позволяющее пользователю выбирать команды и открывать подменю из списка элементов меню. Он также определяет следующее:

  • Идентификаторы справки в меню.
  • Идентификаторы в меню.
  • Использование флагов типа MFT_* и флагов состояния MFS_*. Дополнительные сведения об этих флагах см. в структуре MENUITEMINFO.
menuID MENUEX{ [{[MENUITEM itemText [,[id][, [type][, state]]]] | 
    POPUP itemText [,[id][, [type][, [state][, helpID]]]] { popupBody } } . . .]}

Параметры

MENUITEM

Определяет элемент меню.

itemText

Строка, содержащая текст для элемента меню. Дополнительные сведения см. в разделе MENUITEM.

id

Числовое выражение, указывающее идентификатор элемента меню.

type

Числовое выражение, указывающее тип элемента меню Для использования предопределенных значений типа MFT_*, добавьте следующую инструкцию в RC-файл: #include "winuser.h"

state

Числовое выражение, указывающее состояние элемента меню Для использования предопределенных значений состояния MFS_*, добавьте следующую инструкцию в вашей. RC-файл: #include "winuser.h"

ВСПЛЫВАЮЩЕЕ ОКНО

Определяет элемент меню, связанный с ним подменю.

itemText

Строка, содержащая текст для элемента меню.

id

Числовое выражение, указывающее идентификатор элемента меню.

type

Числовое выражение, указывающее тип элемента меню Для использования предопределенных значений типа MFT_*, добавьте в свою инструкцию следующую инструкцию. RC-файл: #include "winuser.h"

state

Числовое выражение, указывающее состояние элемента меню Для использования предопределенных значений состояния MFS_* добавьте следующую инструкцию в RC-файл: #include "winuser.h"

helpID

Числовое выражение, указывающее идентификатор, используемый для идентификации меню во время обработки WM_HELP.

popupBody

Содержит любое сочетание инструкций MENUITEM и POPUP.

Некоторые атрибуты также поддерживаются для обратной совместимости. Дополнительные сведения см. в разделе "Общие атрибуты ресурсов".

Замечания

Допустимые арифметические и логические операции, которые могут содержаться в любом из числовых выражений в инструкциях MENUEX , приведены ниже.

  • Добавить ('+')
  • Вычитание ('-')
  • Унарный минус ('-)
  • Унарный NOT ('~')
  • AND ('&')
  • OR ('|')

См. также

Использование меню

УСКОРИТЕЛИ

ХАРАКТЕРИСТИКИ

ДИАЛОГ

LANGUAGE

МЕНЮ

MENUITEM

ВСПЛЫВАЮЩЕЕ ОКНО

RCDATA

STRINGTABLE

VERSION