Partager via


Substitution d'une fonction virtuelle (Visual C++)

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.

    [!REMARQUE]

    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 (Visual C++)

Ajout d'une variable membre (Visual C++)

Référence

Parcours de la structures de classes (Visual C++)

Concepts

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

Ajout d'une classe (Visual C++)

Ajout d'un gestionnaire de messages MFC