Commentaire de Overridables //
La section d' // Overridables d'une déclaration de classe MFC contient les fonctions virtuelles que vous pouvez substituer dans une classe dérivée lorsque vous devez modifier le comportement de classe de base.Ils sont généralement nommés commencer par " ON ", même s'il n'est pas strictement nécessaire.Les fonctions ici sont conçues pour être substituées et, souvent implémentent ou fournissent une forme quelconque de « rappel » ou « raccordement. » En général, ces membres sont protégés.
Dans MFC elle-même, les fonctions virtuelles pures sont toujours placés dans cette section.Une fonction virtuelle pure en C++ est une du formulaire :
virtual void OnDraw( ) = 0;
Dans la liste des exemples de la classe CStdioFile, dans un exemple des commentaires, la liste n'inclut aucune section d'overridables.La classe CDocument, en revanche, indique approximativement 10 fonctions membres substituables.
Dans certaines classes, vous pouvez également consulter le commentaire // Advanced Overridables.Ce sont des fonctions que seuls les programmeurs avancés doivent tenter à substituer.Vous ne serez probablement jamais les substituer.
[!REMARQUE]
Les conventions décrites dans cet article s'exécutent également bien, en général pour les méthodes et les propriétés automation (précédemment appelé OLE Automation).Les méthodes automation sont semblables aux opérations MFC.Les propriétés automation sont semblables aux attributs MFC.Les événements automation (pris en charge pour les contrôles ActiveX, précédemment appelé des contrôles OLE) sont similaires aux fonctions membres substituables MFC.
Voir aussi
Concepts
À l'aide de les fichiers sources MFC
Commentaire d'implémentation de //