Windows version 3.0 has replaced this function with five specialized functions. These new functions are:
| Function | Description |
| AppendMenu | Appends a menu item to the end of a menu. | |
| DeleteMenu | Deletes a menu item from a menu, destroying the menu item. | |
| InsertMenu | Inserts a menu item into a menu. | |
| ModifyMenu | Modifies a menu item in a menu. | |
| RemoveMenu | Removes a menu item from a menu but does not destroy the menu item. |
Applications written for Windows versions 2.1 and earlier may continue to call
ChangeMenu as previously documented. New applications should call the new
functions listed above.