Compartilhar via


Adicionando um manipulador de eventos (Visual C++)

A partir do editor de recursos, você pode adicionar um novo manipulador de eventos ou editar um manipulador de eventos existente para um controle de caixa de diálogo usando o Assistente de manipulador de eventos.

Você pode adicionar um evento para a classe que implementa a caixa de diálogo usando o janela Propriedades do.Se você quiser adicionar o evento a uma classe diferente, por exemplo, a classe da caixa de diálogo, use o Assistente de manipulador de eventos.

  1. Clique duas vezes no recurso de caixa de diálogo na Exibição de recurso para abrir o recurso de caixa de diálogo que contém o controle no editor de diálogo.

  2. Clique com o botão direito no controle desejado manipular o evento de notificação.

  3. No menu de atalho, clique em Adicionar o manipulador de eventos para exibir o Assistente de manipulador de eventos.

  4. Selecione o evento no tipo de mensagem caixa para adicionar a classe selecionada no a lista de classe caixa.

  5. Aceite o nome padrão na nome de função do manipulador caixa ou forneça o nome de sua escolha.

  6. Clique em Adicionar e editar para adicionar o manipulador de eventos para o projeto e abrir o editor de texto com a nova função para adicionar o código de manipulador de eventos apropriado.

    Se o tipo de mensagem selecionada já tiver um manipulador de eventos para a classe selecionada, Adicionar e editar não estiver disponível, e Editar código está disponível.Clique em Editar código para abrir o editor de texto em que a função existente.

Como alternativa, você pode adicionar manipuladores de eventos a partir do janela Propriedades do.Consulte Adicionando manipuladores de eventos para controles de caixa de diálogo para obter mais informações.

Consulte também

Tarefas

Adicionando uma variável de membro (Visual C++)

Adicionando uma função de membro (Visual C++)

Referência

Navegando na estrutura da classe (Visual C++)

Conceitos

Adicionando funcionalidade com assistentes de código

Adicionando uma classe (Visual C++)

Adicionar um manipulador de mensagem do MFC