Is MFC only available with Visual Studio, or is it also possible to use it with Visual C++ Express?
Now there exists a solution to this problem, for all the people want to use a free version.
Visual Studio Community 2013 comes with the MFC (Microsoft Foundation Classes) included. Download link: https://www.visualstudio.com/products/visual-studio-community-vs
Edit: Visual Studio Community 2015 is now also released.
From the FAQ:
Does Visual C++ 2008 Express Edition include MFC and ATL?
No, MFC and ATL are not included with Visual C++ 2008 Express. MFC and ATL will be included in Visual Studio 2008 Standard and above editions.
Same for Visual C++ 2010 Express Edition.