Partager via


Substitution d'une fonction virtuelle

Vous pouvez substituer les fonctions virtuelles définies dans une classe de base à partir de la fenêtre Propriétés de Visual Studio.

Pour substituer une fonction virtuelle dans la fenêtre Propriétés

  1. Dans l'affichage de classes, cliquez sur la classe

  2. Dans la fenêtre Propriétés, cliquez sur le bouton Substitutions.

    Notes

    Le bouton Substitutions est disponible si vous sélectionnez le nom de la classe dans l'affichage de classes ou si vous cliquez à l'intérieur de la fenêtre source.

    La colonne de gauche énumère les fonctions virtuelles. Si le nom d'une fonction virtuelle s'affiche également dans la colonne de droite, une substitution a déjà été implémentée.

  3. Si aucune substitution n'est prévue pour la fonction, cliquez sur la cellule de la colonne de droite de la fenêtre Propriétés afin d'afficher le nom proposé pour la fonction redéfinie, indiqué au format suivant : <add>FuncName.

  4. Cliquez sur le nom proposé pour ajouter le code stub pour la fonction.

  5. Pour modifier une fonction de substitution, double-cliquez sur le nom de la fonction dans l'affichage de classes et modifiez le code dans la fenêtre source.

Pour supprimer une substitution, cliquez sur la fonction de substitution dans la colonne de droite et sélectionnez <delete>FuncName. Le code de la fonction est transformé en commentaires.

Voir aussi

Tâches

Ajout d'une fonction membre

Ajout d'une variable 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