Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
No 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 à classe que implementa a caixa de diálogo usando a janela Propriedades. Para adicionar o evento a uma classe diferente da classe da caixa de diálogo, use o assistente do manipulador de eventos.
Para adicionar um manipulador de eventos a um controle de caixa de diálogo:
Clique duas vezes no recurso de caixa de diálogo no Modo de Exibição de Recursos para abrir o recurso de caixa de diálogo que contém o controle no editor de diálogo.
Clique com o botão direito do mouse no controle para o qual você deseja manipular o evento de notificação.
No menu de atalho, escolha Adicionar manipulador de eventos para exibir o Assistente do manipulador de eventos.
Selecione o evento na caixa Tipo de mensagem para adicionar à classe selecionada na caixa de listagem Classe .
Aceite o nome padrão na caixa Nome do manipulador de função ou forneça o nome de sua escolha.
Selecione Adicionar e editar para adicionar o manipulador de eventos ao projeto e abra o editor de texto na nova função para adicionar o código apropriado do manipulador de eventos.
Se o tipo de mensagem selecionado já tiver um manipulador de eventos para a classe selecionada, Adicionar e editar não estará disponível e Editar código estará disponível. Selecione Editar código para abrir o editor de texto na função existente.
Como alternativa, você pode adicionar manipuladores de eventos na janela Propriedades. Para obter mais informações, consulte Adicionando manipuladores de eventos para controles de caixa de diálogo.
Nesta secção
Assistente do manipulador de eventos
Este assistente adiciona um manipulador de eventos para um controle de caixa de diálogo à classe de sua escolha. Se você adicionar um manipulador de eventos da janela Propriedades, poderá adicioná-lo somente à classe que implementa a caixa de diálogo. Para obter mais informações, consulte Adicionando manipuladores de eventos para controles de caixa de diálogo.
Nome do comando
Identifica o controle selecionado, para o qual o manipulador de eventos é adicionado. Esta caixa não está disponível.
Tipo de mensagem
Exibe a lista de manipuladores de mensagens possíveis atuais para o controle selecionado.
Nome do manipulador de função
Exibe o nome da função adicionada para manipular o evento. O nome por padrão é baseado no tipo de mensagem e no comando, precedido por
On. Por exemplo, para o botão chamadoIDC_BUTTON1, o tipo de mensagemBN_CLICKEDexibe o nome do manipulador de funçãoOnBnClickedButton1.Lista de classes
Exibe classes disponíveis às quais você pode adicionar um manipulador de eventos. A classe da caixa de diálogo selecionada é exibida em vermelho.
Descrição do manipulador
Fornece uma descrição para o item selecionado na caixa Tipo de mensagem . Esta caixa não está disponível.
Adicionar e editar
Adiciona o manipulador de mensagens à classe ou objeto selecionado. Ele também abre o editor de texto para a nova função para que você possa adicionar o código do manipulador para a notificação de controle.
Editar código
Abre o editor de texto para a função existente selecionada para que você possa adicionar ou editar o código do manipulador de notificação de controle.