Microsoft Foundation Classes

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk

Microsoft Foundation Classes (MFC) er et programvarebibliotek som forenkler bruken av Microsoft Windows' API-kall i C++, og som tilbyr et standard rammeverk for applikasjoner.

MFC ble introdusert i 1992 sammen med Microsofts C/C++-kompilator for 16-bits Windows. MFC 8.0 ble utgitt med Visual Studio 2005, og MFC 9.0 kom med Visual Studio 2008.


Versjoner[rediger | rediger kilde]

Produktversjon MFC-versjon Introdusert
Microsoft C/C++ 7.0 MFC 1.0 1992
Visual C++ 1.0 MFC 2.0
Visual C++ 1.5 MFC 2.5
Visual C++ 1.52c MFC 2.5 (Siste utviklingsplatform for Windows 3.x)
Visual C++ 2.0 MFC 3.0
Visual C++ 2.1 MFC 3.1
Visual C++ 2.2 MFC 3.2
Visual C++ 4.0 MFC 4.0 (mfc40.dll inkludert i Windows 95) Aug 1995
Visual C++ 4.1 MFC 4.1
Visual C++ 4.2 MFC 4.2 (mfc42.dll inkludert i Windows 98) Mars 1998
eMbedded Visual C++ 3.0 MFC 4.2 (mfc42.dll)
Visual C++ 5.0 MFC 4.21 (mfc42.dll), en stor oppgradering fra MFC 4.2.
Visual C++ 6.0 MFC 6.0 (mfc60.dll) 1998
eMbedded Visual C++ 4.0
Visual C++ .NET 2002 (Visual C++ 7.0) MFC 7.0 (mfc70.dll), .NET 1.0 Feb 2002
Visual C++ .NET 2003 (Visual C++ 7.1) MFC 7.1 (mfc71.dll), .NET 1.1 Apr 2003
Visual C++ 20051 (Visual C++ 8.0) MFC 8.0 (mfc80.dll), .NET 2.0 Okt 2005
Visual C++ 20081 (Visual C++ 9.0) MFC 9.0.21022 (mfc90.dll), .NET 3.5 Nov 2007
Visual C++ 2008 med Feature Pack MFC 9.0.30411 (mfc90.dll) Apr 2008
Visual C++ 2008 SP1 MFC 9.0.30729 (mfc90.dll) Aug 2008
Visual C++ 2010 MFC 10.x(?), .NET 4.0 ventet i 2010
  • 1 Ekspress-versjonene av Visual Studio inkluderer ikke MFC-bibliotekene.

Eksterne lenker[rediger | rediger kilde]