Inhalt
- Definition - Was bedeutet Microsoft Foundation Class Library (MFC-Bibliothek)?
- Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
- Techopedia erklärt Microsoft Foundation Class Library (MFC-Bibliothek)
Definition - Was bedeutet Microsoft Foundation Class Library (MFC-Bibliothek)?
Die Microsoft Foundation Class Library ist ein Toolkit, das eine Reihe vordefinierter C ++ - Klassen zum Erstellen von Anwendungen für Windows enthält. Dieser Begriff wird auch als Microsoft Foundation Classes (MFC) bezeichnet.
Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
Techopedia erklärt Microsoft Foundation Class Library (MFC-Bibliothek)
MFC bietet ein Anwendungsframework zum Erstellen von Programmen für Windows. Das Programmieren mit MFC bietet folgende Vorteile:
- Spart Entwicklern Zeit durch die Bereitstellung von vorab geschriebenem Code
- Bietet größere Flexibilität, indem Code zwischen verschiedenen Betriebssystemen (Windows und Unix - erfordert eine Unix-Version von MFC) und Prozessoren (x86 und DEC Alpha) portabler gemacht wird.
- Bietet Klassen zum Erstellen von Registerkartendialogen, Vorschau- und Benutzeroberflächenelementen wie Fenstern, Symbolleisten, Menüs usw
- Vereinfacht die Datenbankprogrammierung durch DAO-Klassen (Data Access Objects) und ODBC-Klassen (Open Database Connectivity)
- Bietet einfachen Zugriff auf andere Technologien wie ActiveX-Steuerelemente, Object Linking and Embedding (OLE) und Internet-Programmierung.
Bei Verwendung von MFC gibt es seltene Fälle, in denen die direkte Verwendung von Windows-APIs (Application Programming Interfaces) erforderlich ist. Da MFC ein Thin Wrapper für die Windows-API ist, werden die meisten Klassenmethoden tatsächlich ihren entsprechenden API-Funktionen zugeordnet.
Im April 2010 wurde MFC Version 10 mit Visual C ++ 2010 und .NET Version 4.0 veröffentlicht.