Überschreiben einer virtuellen Funktion

Sie können virtuelle Funktionen überschreiben, die in einer Basisklasse des Eigenschaftenfensters von Visual Studio definiert sind.

So überschreiben Sie eine virtuelle Funktion im Eigenschaftenfenster:

  1. Klicken Sie in der Klassenansicht auf die Klasse.

  2. Klicken Sie im Eigenschaftenfenster auf die Schaltfläche Überschreibungen.

    Hinweis

    Die Schaltfläche Überschreibungen ist verfügbar, wenn Sie entweder den Klassennamen in der Klassenansicht auswählen oder in das Quellcodefenster klicken.

    In der linken Spalte werden die virtuellen Funktionen aufgelistet. Wenn der Name einer virtuellen Funktion auch in der rechten Spalte angezeigt wird, wurde bereits eine Überschreibung implementiert.

  3. Wenn die Funktion über keine Überschreibung verfügt, klicken Sie auf die Zelle in der rechten Spalte des Eigenschaftenfensters, um den empfohlenen Namen der Funktionsüberschreibung als <add>FuncName anzuzeigen.

  4. Klicken Sie auf den empfohlenen Namen, um Stubcode für die Funktion hinzuzufügen.

  5. Führen Sie zum Bearbeiten einer überschreibenden Funktion einen Doppelklick auf den Namen der Funktion in der Klassenansicht aus, und bearbeiten Sie den Code im Quellcodefenster.

Klicken Sie zum Entfernen einer Überschreibung auf den Namen der Überschreibungsfunktion in der rechten Spalte, und klicken Sie auf <delete>FuncName. Der Code der Funktion wird auskommentiert.