//Overridables Kommentar
Der // Overridables-Abschnitt einer MFC-Klassen-Deklaration virtuelle Funktionen enthält, die beim Überschreiben in einer abgeleiteten Klasse überschreiben können, wenn Sie das Verhalten von Basisklassen ändern müssen.Sie werden normalerweise beginnen mit " On " genannt, obwohl dies nicht zwingend notwendig ist.Funktionen sind hier überschrieben wird und implementieren oder stellen eine Sortierung "des Rückrufs" oder "Hooks". Normalerweise werden diese Member geschützt.
In MFC selbst, sind rein virtuelle Funktionen immer in diesem Abschnitt eingefügt.Eine rein virtuelle Funktion in C++ ist eine des Formulars:
virtual void OnDraw( ) = 0;
Klicken Sie in den Listen von Klasse B. CStdioFile, in Ein Beispiel für die Kommentare, enthält die Liste keine overridables Abschnitt.Klasse hingegen wird CDocument ungefähr 10 schreibbare Memberfunktion auf.
In einigen Klassen finden Sie möglicherweise auch den Kommentar // Advanced Overridables.Diese sind Funktionen, die nur erweiterte Programmierer sollten versuchen, um zu überschreiben.Sie müssen möglicherweise nie sie überschreiben.
Hinweis |
---|
Die Konventionen, die in diesem Artikel beschrieben werden, gut funktionieren auch in der Regel für Methoden und Eigenschaften werden als mit Automatisierungsclient (früher OLE-Automatisierung).Automatisierung Methoden sind für MFC-Vorgängen vergleichbar.Automatisierungseigenschaften sind MFC-Attributen vergleichbar.Die Automatisierungsereignisse (für ActiveX-Steuerelemente unterstützt, früher als OLE-Steuerelemente bezeichnet) sind für schreibbaren Memberfunktionen MFC ähneln. |