BOOL RemoveMenu ( UINT nPosition, UINT nFlags );
Valeur de retour
Différent de zéro si la fonction est réussie ; sinon 0.
Paramètres
nPosition
Spécifie l'élément de menu pour être supprimé. Le paramètre nIndicateurs peut servir à interpréter nPosition de la manière suivante:
| nFlags | Interprétation de nPosition |
| MF_BYCOMMAND | Spécifie que le paramètre donne l'ID de commande de l'élément de menu existant. C'est la valeur par défaut si ni MF_BYCOMMAND ni MF_BYPOSITION. |
| MF_BYPOSITION | Spécifie que le paramètre donne la position de l'élément de menu existant. Le premier élément est à la position 0. |
nFlags
Spécifie comment nPosition est interprété.
Remarques
Supprime un élément de menu d'un menu contextuel associé à partir du menu. Il ne détruit pas le handle d'un menu déroulant, afin que le menu peut être réutilisé. Avant d'appeler cette fonction, l'application peut appeler la fonction membre GetSubMenu pour récupérer l'objet CMenu pop-up pour réutilisation.
Chaque fois qu'un menu qui se trouve dans une fenêtre est modifié (si la fenêtre est affichée), l'application doit appeler CWnd::DrawMenuBar.
Aperçu des CMenu |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CWnd::DrawMenuBar, CMenu::GetSubMenu, :: RemoveMenu