MENU resource

Defines the contents of a menu resource. A menu resource is a collection of information that defines the appearance and function of an application menu. A menu is a special input tool that lets a user select commands and open submenus from a list of menu items.

menuID MENU  [optional-statements]  {item-definitions ... }

Parameters

menuID

Number that identifies the menu. This value is either a unique string or a unique 16-bit unsigned integer value in the range of 1 to 65,535.

optional-statements

This parameter can be zero of more of the following statements.

StatementDescription
CHARACTERISTICS dwordUser-defined information about a resource that can be used by tools that read and write resource files. For more information, see CHARACTERISTICS.
LANGUAGE language, sublanguageLanguage for the resource. For more information, see LANGUAGE.
VERSION dwordUser-defined version number for the resource that can be used by tools that read and write resource files. For more information, see VERSION.

 

Certain attributes are also supported for backward compatibility. For more information, see Common Resource Attributes.

Examples

The following is an example of a complete MENU statement:

sample MENU
{
     MENUITEM "&Soup", 100
     MENUITEM "S&alad", 101
     POPUP "&Entree"
     {
          MENUITEM "&Fish", 200
          MENUITEM "&Chicken", 201, CHECKED
          POPUP "&Beef"
          {
               MENUITEM "&Steak", 301
               MENUITEM "&Prime Rib", 302
          }
     }
     MENUITEM "&Dessert", 103
}

See also

Using Menus
ACCELERATORS
CHARACTERISTICS
LANGUAGE
MENUEX
MENUITEM
POPUP
RCDATA
STRINGTABLE
VERSION

 

 

Community Additions

ADD
Show:
© 2014 Microsoft