CW&nd::OnCommandnbsp;

virtual BOOL OnCommand ( WPARAM wParam, LPARAM lParam );

Valor de retorno

Um aplicativo retorna diferente de zero se ele processar esta mensagem; caso contrário 0.

Parâmetros

wParam

O baixo palavra de ordem wParam identifica a identificação de comando do item de menu, Controlarar ou acelerador. O alto palavra de ordem wParam especifica a mensagem de notificação se a mensagem for de um Controlarar. Se a mensagem for de um acelerador, o alto palavra ordem é 1. Se a mensagem for de um menu, o alto palavra ordem é 0.

lParam

Identifica o Controlarar envia a mensagem se a mensagem for de um Controlarar. Caso contrário, lParam é 0.

Observações

A estrutura chama esta função de membro quando o usuário seleciona um item em um menu, quando um Controlarar filho envia uma mensagem de notificação, ou quando um pressionamento de tecla acelerador é traduzido.

OnCommand processa o mapa da mensagem de notificação de Controlarar e entradas do ON_COMMAND e chama a função de membro apropriado.

Substituir esta função de membro em sua classe derivada para manipular a WM_COMMAND mensagem. Uma substituição não processará o mapa da mensagem, a menos que a classe base é chamado de OnCommand.

&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_COMMAND, CCmdTarget::OnCmdMsg

Index