Partager via


Ajout d'un gestionnaire d'événements

Dans l'éditeur de ressources, vous pouvez ajouter un nouveau gestionnaire d'événements ou modifier un gestionnaire existant en recourant à l'Assistant Gestionnaire d'événements.

Vous pouvez ajouter un événement à la classe en implémentant la boîte de dialogue à l'aide de la fenêtre Propriétés. Si vous souhaitez ajouter l'événement à une classe autre que celle de la boîte de dialogue, utilisez l'Assistant Gestionnaire d'événements.

Pour ajouter un gestionnaire d'événements à un contrôle de boîte de dialogue

  1. Double-cliquez sur la ressource boîte de dialogue dans l'Affichage des ressources pour ouvrir la ressource boîte de dialogue qui contient le contrôle dans l'Éditeur de boîtes de dialogue.

  2. Cliquez avec le bouton droit sur le contrôle pour lequel vous souhaitez gérer l'événement de notification.

  3. Dans le menu contextuel, cliquez sur Ajouter un gestionnaire d'événements pour afficher l'Assistant Gestionnaire d'événements.

  4. Dans la zone Type de message, sélectionnez l'événement à ajouter à la classe sélectionnée dans la zone Liste de classes.

  5. Acceptez le nom par défaut de la zone Nom du gestionnaire de fonctions ou indiquez le nom de votre choix.

  6. Cliquez sur Ajouter pour ajouter le gestionnaire d'événements au projet et ouvrez l'éditeur de texte à l'emplacement de la nouvelle fonction pour ajouter le code approprié du gestionnaire d'événements.

    Si le type de message sélectionné possède déjà un gestionnaire d'événements pour la classe sélectionnée, Ajouter n'est pas disponible alors que Modifier l'est. Cliquez sur Modifier pour ouvrir l'éditeur de texte à l'emplacement de la fonction existante.

Une autre solution consiste à ajouter les gestionnaires d'événements à partir de la fenêtre Propriétés. Pour plus d'informations, consultez Ajout de gestionnaires d'événements pour les contrôles de boîte de dialogue.

Voir aussi

Tâches

Ajout d'une variable membre

Ajout d'une fonction membre

Référence

Parcours de la structure de classe

Concepts

Ajout de fonctionnalités à l'aide des Assistants Code

Ajout d'une classe

Ajout d'un gestionnaire de messages MFC