Como: usar a referência cruzada de mapa da mensagem
Entradas denominadas <memberFxn>, escrever sua própria função de membro para um derivado CWnd classe.Dar sua função qualquer nome que você gosta.Outras funções, como OnActivate, são funções de membro da classe CWnd.Se chamado, eles passam a mensagem para o DefWindowProc função do Windows.Para processar mensagens de notificação do Windows, substituir o correspondente CWnd função em sua classe derivada.Sua função deve chamar a função substituída na classe base para permitir que a classe base e Windows respondem à mensagem.
Em todos os casos, colocar o protótipo de função de CWnd-classe derivada cabeçalho e o código a entrada de mapa de mensagem conforme mostrado.
Os seguintes termos são usados:
Termo |
Definição |
---|---|
identificação |
Qualquer usuário-definido ID de item de menu (WM_COMMAND mensagens) ou controlar ID (mensagens de notificação de janela filho). |
"mensagem" e "wNotifyCode" |
IDs de mensagem Windows conforme definido no WINDOWS.H. |
nMessageVariable |
Nome de uma variável que contém o valor de retorno de RegisterWindowMessage função do Windows. |