Microsoft Foundation Classes

Microsoft Foundation Classes (disingkat menjadi MFC), merupakan sebuah pustaka kelas ("class library") dalam bahasa C++ yang dikembangkan oleh Microsoft Corporation. MFC menyediakan kerangka kerja dan kelas-kelas yang mempermudah dan mempercepat para pemrogram untuk membangun aplikasi Windows dengan menggunakan bahasa C++, baik itu menggunakan Microsoft Visual C++, Borland C++ Builder, dan kompiler lainnya. MFC mendukung ActiveX, dan dimasukkan ke dalam beberapa kompiler bahasa pemrograman C++, seperti Microsoft Visual C++, Borland C++, dan Symantec C++.