Compartilhar via


Mapeamento de mensagens para funções

A janela Propriedades permite que você vincule mensagem manipuladores (funções de membro de classes do MFC-interface do usuário) para o s mensagem geradas por recursos de seu aplicativo.Eles usam Mapas de mensagem do MFC para criar a vinculação.

Ao usar o Modo de Exibição de Classe para criar uma nova classe derivada de uma das classes do estrutura, ele automaticamente coloca um completo e funcional classe no cabeçalho (. h) e implementação (CPP) arquivos que você especificar.

Observação:

Para adicionar uma nova classe que não processa mensagens, crie a classe diretamente no editor de texto.

Para definir ou remover um manipulador de mensagens usando a janela Propriedades

  1. No modo de exibição de classe, clicar na classe.

  2. Na janela Propriedades, clicar no Mensagens botão.

    Observação:

    O Mensagens botão fica disponível quando você seleciona o nome de classe no Modo de Exibição de Classe ou quando você clica dentro da janela de fonte.

    Se seu projeto possui um manipulador para uma mensagem, o nome do manipulador aparece na coluna à direita próximo à mensagem.

  3. Se a mensagem não tiver nenhum manipulador, em seguida, clicar na célula na coluna à direita na janela Propriedades para exibir o nome do manipulador sistema autônomo <add>sugeridoHandlerName.(Por exemplo, a WM_TIMERmensagem manipulador sugere <add>OnTimer).

  4. clicar no nome sugerido para adicionar código de stub para a função.

  5. Para edição um manipulador de mensagens, clicar duas vezes na mensagem no modo de exibição de classe e edição o código na janela de fonte.

Para remover um manipulador de mensagens, clicar duas vezes o manipulador na coluna à direita e selecionar <excluir>HandlerName.Código da função está comentado.

Consulte também

Tarefas

Adicionando uma função de membro

Adicionar uma variável de membro

Substituindo uma função virtual

Conceitos

Adicionando um identificador de MFC mensagem

Adicionando funcionalidade com assistentes de código

Adicionando uma classe

Referência

Adicionando manipuladores de eventos para controles de caixa de diálogo

Navegando a estrutura de classe