◄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