Compartilhar via


DeleteMenu

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Esta função exclui um item de menu especificado. Se o item de menu invoca uma menu pop-up, DeleteMenu destrói o identificador para o menu pop-up e libera a memória usada pelo menu pop-up.

Syntax

BOOL DeleteMenu(
  HMENU hMenu, 
  UINT uPosition, 
  UINT uFlags 
); 

Parameters

  • hMenu
    [no] Identificador para o menu a ser alterada.
  • uPosition
    [no] O item de menu deve ser excluída, conforme determinado pelo uFlags parâmetro.
  • uFlags
    [no] Constante especificando como o uPosition parâmetro é interpretado. Este parâmetro deve ser a MF_BYCOMMAND ou a constante MF_BYPOSITION. Para obter mais informações, consulte Constantes menus.

Return Value

Nonzero indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar GetLastError.

Remarks

O aplicativo deve chamar o DrawMenuBar função sempre que um menu for alterado, Whether or not o menu está em uma janela exibida.

Requirements

Header winuser.h
Library Menu.lib
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

DrawMenuBar
RemoveMenu
Menus Functions
Menus Constants