msgs12.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Menu messages (1.2)
◄Message Groups►  ◄Overview►                          ◄Up► ◄Next► ◄Previous►
────────────────────────────────────────────────────────────────────────────
MM_DELETEITEM           Deletes menu item
MM_ENDMENUMODE          Terminates menu selection
MM_INSERTITEM           Inserts menu item
MM_ISITEMVALID          Queries if menu-item is valid
MM_ITEMIDFROMPOSITION   Retrieves menu-item's identity
MM_ITEMPOSITIONFROMID   Retrieves position of menu item
MM_QUERYITEM            Retrieves information about menu item
MM_QUERYITEMATTR        Retrieves attributes and style bits of menu item
MM_QUERYITEMCOUNT       Retrieves the number of menu items
MM_QUERYITEMTEXT        Copies menu string to a buffer
MM_QUERYITEMTEXTLENGTH  Retrieves text length of a menu item
MM_QUERYSELITEMID       Retrieves identity of selected menu item
MM_REMOVEITEM           Removes a menu item
MM_SELECTITEM           Selects a menu item
MM_SETITEM              Sets the definition of a menu item
MM_SETITEMATTR          Sets the attributes of a menu item
MM_SETITEMHANDLE        Sets the handle of a menu item
MM_SETITEMTEXT          Sets the text of a menu item
MM_STARTMENUMODE        Starts a menu selection
WM_INITMENU             Indicates a menu initialization
WM_MENUEND              Indicates that a menu is terminating
WM_MENUSELECT           Indicates that a menu is selected
WM_NEXTMENU             Obtains the next or previous menu