BOOL DeleteMenu ( 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 que está a ser excluído, conforme determinado pela nFlags.
nFlags
É usado para interpretar nPosition da seguinte forma:
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. |
Observações
Exclui um item do menu. Se o item de menu tiver um menu pop-up associado, DeleteMenu destrói o identificador para o menu pop-up e libera a memória usada pelo menu pop-up.
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, :: DeleteMenu