afx_msg LRESULT OnMenuChar ( UINT nChar, UINT nFlags, CMenu * pMenu );
Valor de retorno
O alto-palavra ordem da valor de retorno deve conter um dos seguintes códigos de comando:
| Valor | Descrição |
| 0 | Informa ao Windows para descartar o caractere que o usuário pressionado e cria um bipe curto do alto-falante do sistema. |
| 1 | Informa ao Windows para fechar o menu atual. |
| 2 | Informa ao Windows que o baixo-palavra ordem da valor de retorno contém o número de item para um item específico. Este item é selecionado pelo Windows. |
A baixa-ordem palavra será ignorada se o alto-ordem palavra contém 0 ou 1. Aplicativos devem processo essa mensagem quando aceleradora (atalho) chaves são usadas para selecionar bitmaps colocados em um menu.
Parâmetros
nChar
Dependendo das configurações de compilação, especifica o caractere ANSI ou Unicode que o usuário pressionou.
nFlags
Contém o Sinalizar MF_POPUP se o menu é um menu pop-up. Ele contém o Sinalizar MF_SYSMENU se o menu é um menu de controle.
pMenu
Contém um ponteiro para o selecionado CMenu. O ponteiro pode ser temporário e não deve ser armazenado.
Observações
A estrutura chama esta função de membro quando o usuário pressiona um caractere mnemônicos de menu que não corresponde a nenhuma de mnemônicos predefinidos no menu atual. Ele é enviado para o CWnd que possui o menu. OnMenuChar também é chamado quando o usuário pressiona ALT e qualquer outra tecla, mesmo se a chave não corresponde a um caractere mnemônicos. Neste caso, pMenu pontos ao menu pertencentes a CWnde nFlags for 0.
&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_MENUCHAR