Utilisation des fichiers sources MFC
La bibliothèque Microsoft Foundation Class (MFC) fournit du code source complet. Les fichiers d'en-tête (.h) se trouvent dans le répertoire \atlmf\inclure; les fichiers d'implémentation (.cpp) se trouvent dans le répertoire \atlmfc\src\mfc.
Cette famille d'articles décrit les conventions que MFC utilise pour commenter les différentes parties de chaque classe, la signification de ces commentaires, ainsi que ce que vous devriez vous attendre à trouver dans chaque section. Les assistants Visual C++ utilisent des conventions semblables aux classes qu'ils créent automatiquement, et vous trouverez peut-être ces conventions utiles pour votre propre code.
Vous connaissez peut-être les mots clé C++ public, d' protected, et les mots clés d' private . En examinant les fichiers d'en-tête de MFC, vous constaterez que chaque classe peut en avoir plusieurs. Par exemple, les variables membres et les fonctions publiques peuvent être sous plusieurs mot clé de public. Cela est dû au fait que MFC sépare les variables de membre et les fonctions en fonction de leur utilisation, et non par le type d'accès autorisé. MFC utilise private avec parcimonie; même les éléments considérés comme des détails d'implémentation sont généralement protégés et beaucoup de temps sont publics. Bien que l'accès aux détails d'implémentation est découragé, MFC vous laisse la prise de décision.
Dans les fichiers sources de MFC et les fichiers que l'Assistant d'Application MFC crée, vous trouverez des commentaires comme ces derniers dans des déclarations de classe (généralement dans cet ordre) :
// Constructors
// Attributes
// Operations
// Overridables
// Implementation
Les rubriques traitées dans cette famille d'articles sont les suivantes :