CMenu::Attach
Joint un menu existant à un objet d' CMenu .
BOOL Attach(
HMENU hMenu
);
Paramètres
- hMenu
Spécifie un handle d'un menu de windows.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Notes
Cette fonction ne doit pas être appelée si un menu est déjà lié à l'objet d' CMenu . Le handle de menu est stocké dans le membre d' m_hMenu .
Si le menu que vous souhaitez manipuler est déjà associé à une fenêtre, vous pouvez utiliser la fonction de CWnd::GetMenu pour obtenir un handle dans le menu.
Exemple
CMenu mnu;
HMENU hmnu = AfxGetMainWnd()->GetMenu()->GetSafeHmenu();
mnu.Attach(hmnu);
// Now you can manipulate the window's menu as a CMenu
// object...
mnu.Detach();
Configuration requise
Header: afxwin.h