CMenu::Detach
Detaches a Windows menu from a CMenu object and returns the handle.
HMENU Detach( );
Return Value
The handle, of type HMENU, to a Windows menu, if successful; otherwise NULL.
Remarks
The m_hMenu data member is set to NULL.
Example
CMenu mnu;
HMENU hmnu = AfxGetMainWnd()->GetMenu()->GetSafeHmenu();
mnu.Attach(hmnu);
// Now you can manipulate the window's menu as a CMenu
// object...
mnu.Detach();
Requirements
Header: afxwin.h