CMenu::DeleteMenu
Excluir um item de menu.
BOOL DeleteMenu(
UINT nPosition,
UINT nFlags
);
Parâmetros
nPosition
Especifica o item de menu que deve ser excluído, conforme determinado por nFlags.nFlags
É usado para interpretar a seguinte forma: nPositionnFlags
Interpretação de nPosition
MF_BYCOMMAND
Especifica que o parâmetro fornece a identificação do comando de menu item existente.Esta é a opção se nem nem MF_BYCOMMANDMF_BYPOSITION são definidos.
MF_BYPOSITION
Especifica que o parâmetro retorna a posição do item de menu existente.O primeiro item está na posição 0.
Valor de retorno
Diferente de zero se a função é com êxito; se não 0.
Comentários
Se o item de menu possui um menu pop-up associado, DeleteMenu destrói a alça o menu pop-up e libera memória usada pelo menu pop-up.
Sempre que um menu que reside em uma janela é alterado (se a janela é exibida), o aplicativo deve chamar CWnd::DrawMenuBar.
Exemplo
Consulte o exemplo para CWnd::GetMenu.
Requisitos
Cabeçalho: afxwin.h