BOOL RemoveMenu ( UINT nPosition, UINT nFlags );
Valor de retorno
Diferente de zero se a função for bem-sucedida; caso contrário 0.
Parâmetros
nPosition
Especifica o item de menu a ser removido. O parâmetro nFlags pode ser usado para interpretar nPosition das seguintes maneiras:
| nFlags | Interpretação dos nPosition |
| MF_BYCOMMAND | Especifica que o parâmetro oferece a identificação de comando do item de menu existente. Este é o padrão se nem MF_BYCOMMAND MF_BYPOSITION é definido. |
| MF_BYPOSITION | Especifica que o parâmetro oferece a posição do item de menu existente. O primeiro item está na posição 0. |
nFlags
Especifica como nPosition é interpretado.
Observações
Exclui um item de menu com um menu pop-up associado do menu. Ele não destrói o identificador para um menu pop-up, então o menu pode ser reutilizado. Antes chamado essa função, o aplicativo pode chamar a função de membro de GetSubMenu para recuperar o objeto CMenu pop-up para reutilização.
Sempre que um menu que reside em uma janela é alterado (se ou não a janela é exibida), o aplicativo deve chamar CWnd:: DrawMenuBar.
Visão geral de CMenu |nbsp; Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CWnd:: DrawMenuBar, CMenu::GetSubMenu, :: RemoveMenu