CWnd::OnCommand
A estrutura chama essa função de membro quando o usuário seleciona um item do menu, quando um controle filho envia uma notificação, ou quando um pressionamento de teclas de aceleração ele é convertido.
virtual BOOL OnCommand(
WPARAM wParam,
LPARAM lParam
);
Parâmetros
wParam
A palavra de ordem baixa de wParam identificam o ID de comando do item de menu, do controle, ou de aceleração.A palavra de alta-ordem de wParam especificam a notificação se a mensagem é de um controle.Se a mensagem for um acelerador, a palavra de alta-ordem é 1.Se a mensagem é um menu de, a palavra de alta-ordem é 0.lParam
Identifica o controle que envia a mensagem se a mensagem é de um controle.Caso contrário, lParam é 0.
Valor de retorno
Retorna um aplicativo diferente de zero se processa esta mensagem; se não 0.
Comentários
OnCommand processa o mapa de mensagem para notificação de controle e as entradas de ON_COMMAND , e chama a função de membro apropriado.
Substituir essa função de membro na classe derivada para manipular a mensagem de WM_COMMAND .Uma substituição não irá processar o mapa de mensagens a menos que a classe base OnCommand é chamada.
Observação |
---|
Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função. |
Requisitos
Cabeçalho: afxwin.h