WM_INITMENU

A mensagem WM_INITMENU é enviada quando um menu estiver sobre to become ativo. Ocorre quando o usuário clica em um item na barra de menus ou pressiona uma tecla de menu. Isso permite que o aplicativo modificar o menu antes que ele é exibido.

 WM_INITMENU hmenuInit = wParam (HMENU); / / identificador para menu inicializar 

 

Parâmetros

hmenuInit
Valor de wParam. Identificador para o menu a ser inicializado.

Retornar valores

Se um aplicativo processa esta mensagem, ela deve retornar zero.

Observações

É enviada uma mensagem WM_INITMENU somente quando um menu é acessado pela primeira vez; apenas uma mensagem de WM_INITMENU é gerada para cada acesso. Por exemplo, mover o mouse através de vários itens de menu enquanto mantém pressionado o botão não gera novas mensagens. WM_INITMENU não fornecem informações sobre itens de menu.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral de aceleradores do teclado, mensagens de Accelerator do teclado, WM_INITMENUPOPUP

Index