【操作与配置】VS2017与MFC环境配置
概述
Visual Studio 是一款强大且多功能的集成开发环境(IDE),适用于软件开发人员和团队。使用此应用程序,您可以构建和调试现代Web应用程序,并利用扩展帮助探索几乎任何编程语言。无论您是在使用Windows、Mac还是Linux,Visual Studio都会为您的需要重新定义代码编辑器。
VS常用于编写C/C++以及C#代码,具有强大的开发功能。
MFC(Microsoft Foundation Classes)是微软公司开发的一套面向对象的C++类库,用于简化Windows应用程序的开发。MFC包含了许多可以帮助程序员快速开发Windows应用程序的类和函数,提供了大量的GUI控件、消息处理机制、数据管理等功能,使得开发人员可以更加方便地创建界面友好、功能丰富的Windows应用程序。MFC是在Microsoft Windows操作系统下使用的,可用于开发基于Windows平台的桌面应用程序。
VC++/MFC是目前Windows平台上运行效率最高的C++开发平台,适用于开发Windows平台下基于C++的GUI应用。但有以下不可忽视的缺点:
- 微软在Windows平台主推的是C#和WPF,MFC在2014年停止了维护,MFC已经过时。
- MFC主要是对Windows API的封装,所以只能用于windows平台,无法开发跨平台应用。对于现阶段的C++桌面开发而言,Qt是更好的选择。
下载
因比赛需要,下载较久版本,以下是官网链接
Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 (microsoft.com)
选择下载即可
双击安装包继续
勾选使用C++的桌面开发
勾选VC++MFC
等待安装完毕即可安装即可
打开VS2017,如图即可新建项目
点击MFC应用,编写你的第一个MFC程序