מחלקות התשתית של מיקרוסופט, Microsoft Foundation Classes, או MFC, זו ספרייה של מיקרוסופט, העוטפת במחלקות ++C את ה-API של חלונות, ומהווה מסגרת יישום[1] לפיתוח בסביבת חלונות. מוגדרות בה מחלקות עבור מרבית שגרות הטיפול באובייקטים של חלונות וכן עבור חלונות מוגדרים מראש (predefined windows) ופקדים שכיחים.