CMenu::DeleteMenu

BOOL DeleteMenu ( UINT nPosition, UINT nFlags );

Valor devuelto

Distinto de cero si la función es correcta; caso contrario 0.

Parámetros

nPosition

Especifica el elemento de menú que se eliminarán, determinado por la nFlags.

nFlags

Se utiliza para interpretar nPosition de la siguiente manera:

nFlags Interpretación de nPosition
MF_BYCOMMAND Especifica que el parámetro da el comando ID del elemento de menú existente. Esta es la opción predeterminada si se establece ni MF_BYCOMMAND ni MF_BYPOSITION.
MF_BYPOSITION Especifica que el parámetro da la posición del elemento de menú existente. El primer elemento está en la posición 0.

Observaciones

Elimina un elemento del menú. Si el elemento de menú tiene un menú emergente asociado, DeleteMenu destruye el identificador en el menú emergente y libera la memoria utilizada por el menú emergente.

Cuando se cambia un menú que reside en una ventana (o no se muestra la ventana), la aplicación debe llamar a CWnd::DrawMenuBar.

Introducción a CMenu |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CWnd::DrawMenuBar, :: DeleteMenu

Index