Adicionando manipuladores de evento para controles de caixa de diálogo
Para caixas de diálogo de projeto que já estão associadas uma classe, você pode tirar proveito de alguns atalhos quando você criar manipuladores de eventos.Você pode criar rapidamente um manipulador para o evento de notificação de controle padrão ou para qualquer mensagem aplicável do Windows.
Para criar um manipulador para o evento de notificação de controle padrão
clicar duas vezes no controle.O editor de texto abre.
Adicione código de manipulador de notificações de controle no editor de texto.
Para criar um manipulador para qualquer mensagem aplicável do Windows
clicar no controle para o qual você deseja manipular o evento de notificação.
No janela Propriedades, clicar no ControlEvents botão para exibir a lista de eventos comuns do Windows associada ao controle.Por exemplo, o padrão OK botão a Sobre a caixa de diálogo lista os seguintes eventos de notificação:
BN_CLICKED
BN_DOUBLECLICKED
BN_KILLFOCUS
BN_SETFOCUS
Observação: Como alternativa, marque a caixa de diálogo e clicar na ControlEvents botão para exibir a lista de eventos comuns do Windows para todos os controles na caixa de diálogo.
No Propriedades janela, clicar na coluna direita próximo ao evento para manipular e, em seguida, selecionar o nome de evento de notificação sugerido (por exemplo, OnBnClickedOK handles BN_CLICKED).
Observação: Como alternativa, você pode fornecer um evento manipulador de nome de sua escolha, em vez de selecionar o padrão evento nome do manipulador.
Uma vez que você selecionou o evento, o Visual Studio abre o Editor de texto e exibe o código do manipulador de eventos.Por exemplo, o código a seguir é adicionado para o padrão de OnBnClickedOK:
void CAboutDlg::OnBnClickedOk(void) { // TODO: Add your control notification handler code here }
Se desejar adicionar o manipulador de eventos a uma classe diferente daquele que implementar a caixa de diálogo, use o Assistente de manipulador de eventos.Para obter mais informações, consulte Adicionar um manipulador de eventos.
Para obter informações sobre como adicionar recursos a projetos gerenciado, consulte Recursos em aplicativos in the Guia do desenvolvedor do .NET estrutura. Para obter informações sobre como adicionar manualmente os recursos gerenciado os arquivos para projetos, recursos de acesso, exibindo recursos estático, e atribuir recursos de cadeias de caracteres para propriedades, consulte Passo-a-passo: Localizar Windows Forms e Demonstra Passo a passo: Usando recursos para localização com o ASP.NET.
Requisitos
Win32
Consulte também
Tarefas
Definir variáveis de membros para controles Dialog
Adicionar uma função de membro
Adicionar uma variável de membro
Substituindo uma função virtual
Conceitos
Adicionar um manipulador de Mensagemens MFC