Como: Use a referência cruzada de MAP de mensagens
Em entradas rotuladas <memberfxn>, escrever sua própria função de membro de um derivadoCWnd classe.Dar a sua função qualquer nome que desejar.Outras funções, sistema autônomo OnActivate, são funções de membro de classe CWnd. Se chamado, eles passam a mensagem para o DefWindowProc Função do Windows. Para processar mensagens de notificação do Windows, substitua o correspondente CWnd função em sua classe derivada. Sua função deve telefonar a função substituída na sua classe base para permitir que a classe base e o Windows responder à mensagem.
Em todos sistema autônomo casos, colocar o protótipo de função o CWnd-classe derivada de cabeçalho e o código a entrada de mapeamento de mensagem conforme mostrado.
Os seguintes termos são usados:
Termo |
Definição |
---|---|
id |
ID de item de menu definido pelo usuário (WM_COMMAND mensagens) ou controlar ID (mensagens de notificação de janela filho). |
"mensagem" e "wNotifyCode" |
Identificações de mensagem janelas sistema autônomo Windows.H definidos. |
nMessageVariable |
Nome de uma variável que contém o valor retornado do RegisterWindowMessage Função do Windows.Ele deve ser declarado PRÓXIMO. |