Partilhar via


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.

Consulte também

Referência

Mapas de mensagem (MFC)