| Attach |
Attaches a Windows menu handle to a CMenu object. |
| Detach |
Detaches a Windows menu handle from a CMenu object and returns the handle. |
| FromHandle |
Returns a pointer to a CMenu object given a Windows menu handle. |
| GetSafeHmenu |
Returns the m_hMenu wrapped by this CMenu object. |
| DeleteTempMap |
Deletes any temporary CMenu objects created by the FromHandle member function. |
| CreateMenu |
Creates an empty menu and attaches it to a CMenu object. |
| CreatePopupMenu |
Creates an empty pop-up menu and attaches it to a CMenu object. |
| LoadMenu |
Loads a menu resource from the executable file and attaches it to a CMenu object. |
| LoadMenuIndirect |
Loads a menu from a menu template in memory and attaches it to a CMenu object. |
| DestroyMenu |
Destroys the menu attached to a CMenu object and frees any memory that the menu occupied. |
| AppendMenu |
Appends a new item to the end of this menu. |
| CheckMenuItem |
Places a check mark next to or removes a check mark from a menu item in the pop-up menu. |
| CheckMenuRadioItem |
Places a radio button next to a menu item and removes the radio button from all of the other menu items in the group. |
| SetDefaultItem |
Sets the default menu item for the specified menu. |
| GetDefaultItem |
Determines the default menu item on the specified menu. |
| EnableMenuItem |
Enables, disables, or dims (grays) a menu item. |
| GetMenuItemCount |
Determines the number of items in a pop-up or top-level menu. |
| GetMenuItemID |
Obtains the menu-item identifier for a menu item located at the specified position. |
| GetMenuState |
Returns the status of the specified menu item or the number of items in a pop-up menu. |
| GetMenuString |
Retrieves the label of the specified menu item. |
| GetMenuItemInfo |
Retrieves information about a menu item. |
| GetSubMenu |
Retrieves a pointer to a pop-up menu. |
| InsertMenu |
Inserts a new menu item at the specified position, moving other items down the menu. |
| ModifyMenu |
Changes an existing menu item at the specified position. |
| RemoveMenu |
Deletes a menu item with an associated pop-up menu from the specified menu. |
| SetMenuItemBitmaps |
Associates the specified check-mark bitmaps with a menu item. |
| GetMenuContextHelpId |
Retrieves the help context ID associated with the menu. |
| SetMenuContextHelpId |
Sets the help context ID to be associated with the menu. |