Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is MFC only available with Visual Studio, and not Visual C++ Express?

Is MFC only available with Visual Studio, or is it also possible to use it with Visual C++ Express?

like image 282
apaderno Avatar asked Aug 21 '10 06:08

apaderno


People also ask

What is Visual Studio Express Edition?

Microsoft Visual Studio Express is a set of integrated development environments (IDEs) that Microsoft developed and released free of charge. They are function-limited version of the non-free Visual Studio and require mandatory registration. Express editions started with Visual Studio 2005.

Does Visual Studio support C language?

C/C++ support for Visual Studio Code is provided by a Microsoft C/C++ extension to enable cross-platform C and C++ development on Windows, Linux, and macOS.

What is Microsoft Foundation Class C++?

The Microsoft Foundation Classes (MFC) provide a C++ object-oriented wrapper over Win32 for rapid development of native desktop applications. The Active Template Library (ATL) is a wrapper library that simplifies COM development and is used extensively for creating ActiveX controls.


2 Answers

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.

like image 57
Mino_e Avatar answered Oct 02 '22 16:10

Mino_e


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.

like image 34
Darin Dimitrov Avatar answered Oct 02 '22 15:10

Darin Dimitrov