Доступен ли MFC только в Visual Studio, а не в Visual C++ Express?

Доступен ли MFC только с Visual Studio или его также можно использовать с Visual C++ Express?


person apaderno    schedule 21.08.2010    source источник


Ответы (2)


Теперь существует решение этой проблемы, так как все люди хотят использовать бесплатную версию.

Visual Studio Community 2013 поставляется с MFC (Microsoft Foundation Classes). Ссылка для скачивания: https://www.visualstudio.com/products/visual-studio-community-vs

Изменить: теперь также выпущена Visual Studio Community 2015.

person Mino_e    schedule 11.05.2015

Из часто задаваемых вопросов:

Включает ли Visual C++ 2008 Express Edition MFC и ATL?

Нет, MFC и ATL не входят в состав Visual C++ 2008 Express. MFC и ATL будут включены в Visual Studio 2008 Standard и более поздние выпуски.

То же самое для Visual C++ 2010 Express Edition.

person Darin Dimitrov    schedule 21.08.2010
comment
Спасибо за ваш ответ. Означает ли это также, что MFC нельзя использовать с версией Express? - person apaderno; 21.08.2010
comment
@kiamlaluno: Действительно, его невозможно использовать. И вы не должны использовать его для новых проектов. Это старо и зло. - person rubenvb; 21.08.2010
comment
@rubenvb он был полностью обновлен за последние несколько выпусков и включает поддержку Windows 7 и многое другое. Он оставался несвежим в течение десяти лет, но это не больше. Тем не менее, я не уверен, что буду использовать его для нового проекта. Тем не менее, вы не должны использовать его для новых проектов, это слишком сильно. - person Kate Gregory; 23.08.2010
comment
@Gregory: Я говорю, не имея опыта работы с этим, но я понял, что MFC блокирует вас больше, чем предоставляет вам уникальные функции. Если вы не занимаетесь какой-либо основной разработкой Win32 (и тогда все еще...), вам следует избегать ее использования. - person rubenvb; 23.08.2010
comment
@rubenvb, MFC по-прежнему остается самым простым способом быстро собрать графический интерфейс C ++. Его возраст становится преимуществом, когда вы ищете существующие решения ваших проблем. Близость к Windows API помогает, когда вы хотите сделать что-то необычное. Это уже не слэм-данк, но не сбрасывайте со счетов. - person Mark Ransom; 20.12.2011