Compartilhar via


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

Para caixas de diálogo do projeto que já estão associadas uma classe, você pode aproveitar alguns atalhos quando você cria 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

  1. Clique duas vezes no controle. O editor de texto abre.

  2. Adicione o código do manipulador de notificações de controle no editor de texto.

Para criar um manipulador para qualquer mensagem aplicável do Windows

  1. Clique no controle para o qual você deseja manipular o evento de notificação.

  2. No janela Propriedades do, clique no ControlEvents botão para exibir a lista de eventos comuns do Windows associada ao controle. Por exemplo, o padrão OK na barra de sobre caixa de diálogo lista os seguintes eventos de notificação:

    BN_CLICKED

    BN_DOUBLECLICKED

    BN_KILLFOCUS

    BN_SETFOCUS

    Dica

    Como alternativa, marque a caixa de diálogo e clique no ControlEvents botão para exibir a lista de eventos comuns do Windows para todos os controles na caixa de diálogo.

  3. No Propriedades janela, clique na coluna direita próximo ao manipular o evento e selecione o nome do evento de notificação sugerido (por exemplo, OnBnClickedOK identificadores BN_CLICKED).

    Dica

    Como alternativa, você pode fornecer um nome de manipulador de eventos de sua escolha, em vez de selecionar o nome do manipulador de eventos padrão.

    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 OnBnClickedOK:

    void CAboutDlg::OnBnClickedOk(void)
    {
       // TODO: Add your control notification handler code here
    }
    

Se você deseja adicionar o manipulador de eventos a uma classe diferente de uma implementação de caixa de diálogo, use o 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 gerenciados, consulte recursos em aplicativos na .Guia. do desenvolvedor do NET Framework Para informações sobre como adicionar manualmente os arquivos de recursos para projetos gerenciados, acesso a recursos, exibindo recursos estáticos e a atribuição de seqüências de caracteres de recursos a propriedades, consulte Walkthrough: Localizing Windows Forms e Walkthrough: Using Resources for Localization with ASP.NET.

Requisitos

Win32

Consulte também

Tarefas

Definindo variáveis de membro para controles da caixa de diálogo

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

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

Substituindo uma função virtual (Visual C++)

Referência

Eventos de controle padrão

Controles da caixa de diálogo e tipos de variável

Conceitos

Adicionando uma classe (Visual C++)

Adicionando um manipulador de mensagens do MFC