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.0.30319, (mfc100.dll) .NET 4.0 April 2010
Visual C++ 2010 SP1 MFC 10.0.40219, (mfc100.dll) .NET 4.0 Mars 2011
Visual C++ 2012 MFC 11.0.50727, (mfc110.dll) .NET 4.5 Juli 2012
Visual C++ 2012 update 1 MFC 11.0.51106, (mfc110.dll) .NET 4.5 Nov 2012
Visual C++ 2012 update 3 MFC 11.0.60610, (mfc110.dll) .NET 4.5 Juni 2013
Visual C++ 2012 update 4 MFC 11.0.61030, (mfc110.dll) .NET 4.5 Nov 2013
Visual C++ 2013 MFC 12.0.21005, (mfc120.dll) .NET 4.5.1/4.5.2 Okt 2013
Visual C++ 2013 update 2 MFC 12.0.30501, (mfc120.dll) .NET 4.5.1/4.5.2 Des 2014
Visual C++ 2015 MFC 14.0.23026, (mfc140.dll) .NET 4.6 Juli 2015
  • 1 Ekspress-versjonene av Visual Studio inkluderer ikke MFC-bibliotekene.

Eksterne lenker[rediger | rediger kilde]