CW&nd::OnMenuSelectnbsp;

afx_msg privatevoid OnMenuSelect ( UINT nItemID, UINT nFlags HMENU hSysMenu );

Parâmetros

nItemID

Identifica o item selecionado. Se o item selecionado for um item de menu, nItemID contém a identificação do item de menu. Se o item selecionado contém um menu pop-up, nItemID contém o índice do menu pop-up e hSysMenu contém o identificador do menu principal (clicou-on).

nFlags

Contém uma combinação do seguinte sinalizadores de menu:

hSysMenu

Se nFlags contiver MF_SYSMENU, identifica o menu associado com a mensagem. Se nFlags contiver MF_POPUP, identifica o identificador do menu principal. Se nFlags contém, nem MF_SYSMENU MF_POPUP, não utilizado.

Observações

Se o objeto CWnd estiver associado um menu, OnMenuSelect é chamado pela estrutura quando o usuário seleciona um item de menu.

Se nFlags contém 0xFFFF e hSysMenu contém 0, o Windows fechou o menu porque o usuário pressionou a tecla ESC ou clique fora do menu.

&Notanbsp;  Esta função de membro é chamada pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows. Os parâmetros passados para a função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida. Se você chamar a implementação da classe base dessa função, essa implementação usará os parâmetros originalmente passados com a mensagem e não os parâmetros que você fornece para a função.

|&Nbsp CWnd visão geral ; Membros de classe | Gráfico de hierarquia

Consulte tambémnbsp; WM_MENUSELECT

Index