This documentation is archived and is not being maintained.

CWnd::SetMenu

Sets the current menu to the specified menu.

BOOL SetMenu(
   CMenu* pMenu 
);

Parameters

pMenu
Identifies the new menu. If this parameter is NULL, the current menu is removed.

Return Value

Nonzero if the menu is changed; otherwise 0.

Remarks

Causes the window to be redrawn to reflect the menu change.

SetMenu will not destroy a previous menu. An application should call the CMenu::DestroyMenu member function to accomplish this task.

Example

See the example for CMenu::LoadMenu.

See Also

CWnd Overview | Class Members | Hierarchy Chart | CMenu::DestroyMenu | CMenu::LoadMenu | SetMenu | CWnd::GetMenu

Show: