BOOL DeleteMenu ( 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 qui doit être supprimé, tel que déterminé par nFlags.
nFlags
Est utilisé pour interpréter nPosition de la façon 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. |
Remarques
Supprime un élément dans le menu. Si l'élément de menu est un menu contextuel associé, DeleteMenu détruit le handle pour le menu contextuel et libère la mémoire utilisée par le menu contextuel.
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, :: DeleteMenu