holyya.com
2025-09-05 03:36:25 Friday
登录
文章检索 我的文章 写文章
VC++2017 是否包含 MFC?
2023-07-02 08:20:52 深夜i     --     --
VC++2017 MFC 包含

VC++2017是Microsoft公司推出的一款C++编程工具集,它提供了许多强大的功能和工具,广泛应用于Windows平台应用程序开发中。

关于VC++2017是否包含MFC这个问题,需要解开一个谜团。MFC全称为Microsoft Foundation Classes,是Microsoft公司开发的一套C++类库,主要用于快速开发Windows平台应用程序。

在之前的VC++版本中,MFC是作为默认的Class Library(类库)来提供的,但在VC++2017中,MFC不再被默认安装。这是由于在Windows 10发布后,WinAPI(Windows API,即Windows应用程序编程接口)的功能迅速增强,而MFC的一些特性逐渐没有那么有吸引力了。

在VC++2017中,如果需要使用MFC,就需要在安装过程中手动选择安装MFC组件。在安装程序中,可以在“工作负载”(Workloads)中找到“Windows桌面开发”(Desktop development with C++)选项。并在“可选的组件”(Optional components)中选择“MFC和ATL”的选项。

需要注意的是,如果你希望使用MFC,那么在安装之前最好先安装Visual Studio的最新更新程序,以免不必要的麻烦和错误。

总的来说,VC++2017并没有完全放弃MFC,而是为了让开发者更加自由地选择合适的工具和框架,提供了更多的选项。如果你需要使用MFC来进行开发,就需要手动选择安装,并确保更新程序已经应用。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复