relation à l'API de langage C
La caractéristique unique qui sépare la bibliothèque Microsoft Foundation Class (MFC) des autres bibliothèques de classes pour Windows est le mappage très proche à l'API Windows écrit en langage C. De plus, vous pouvez généralement combiner les appels de la bibliothèque de classes librement avec des appels directs dans l'API Windows. Cet accès direct, toutefois, n'implique pas que les classes sont un remplacement complet de cette API. Les développeurs doivent toujours, occasionnellement, effectuer des appels directs à certaines fonctions Windows, telles que SetCursor et GetSystemMetrics par exemple. Une fonction Windows est encapsulée par une méthode de la classe lorsqu'il existe un avantage à le faire.
Comme vous devez parfois effectuer des appels de fonction de Windows, vous devez avoir accès à la documentation API Windows du langage C. Cette documentation est incluse avec Microsoft Visual C++.
Notes
Pour une vue d'ensemble du fonctionnement du modèle de bibliothèque MFC, consultez Utilisation des classes pour l'écriture d'applications Windows.