Microsoft Foundation Class Library (MFC Library)

De Microsoft Foundation Class (MFC) Library is een verzameling class es (algemene definities die worden gebruikt bij objectgeoriƫnteerd programmeren) die kunnen worden gebruikt bij het bouwen van toepassingsprogramma s. De classes in de MFC Library zijn geschreven in de programmeertaal C++. De MFC bibliotheek bespaart een programmeur tijd door code aan te bieden die al geschreven is. Er zijn MFC bibliotheek klassen voor alle grafische gebruikers interface elementen (vensters, frames, menu's, werkbalken, status balken, enzovoort), voor het bouwen van interfaces naar database s, voor het afhandelen van gebeurtenissen zoals berichten van andere applicaties, voor het afhandelen van toetsenbord en muis invoer, en voor het maken van ActiveX control s.