【本文使用的是vs2017】

1、首先找到安装程序并打开

vs2017编写python vs2017编写mfc_vs2017编写python

2、我们要安装有关visual C++ MFC的组件,点击修改

vs2017编写python vs2017编写mfc_控件_02

3、检查自己有没有安装MFC组件,没有的话选中MFC组件点击安装

vs2017编写python vs2017编写mfc_解决方案_03

4、安装完了打开你的Visual Studio

5、点击文件---新建---项目

vs2017编写python vs2017编写mfc_控件_04

找到MFC应用程序

vs2017编写python vs2017编写mfc_vs2017编写python_05

点击确定

6、在选项中勾选应用程序类型为基于对话框

      在静态库中使用MFC

      选好之后点击完成

vs2017编写python vs2017编写mfc_应用程序_06

7、在解决方案资源管理器中找到 .rc 文件双击

vs2017编写python vs2017编写mfc_解决方案_07

再找到以_DIALOG结尾的文件双击

vs2017编写python vs2017编写mfc_控件_08

就会弹出如下图所示的界面

vs2017编写python vs2017编写mfc_解决方案_09

这时候在右侧的工具箱中就可以将控件拖入对话框界面了

当然,在这之前我们先要将原本有的控件删除

vs2017编写python vs2017编写mfc_控件_10

 好,那么看到这里想必大家都知道如何创建MFC文件了吧

——————————————————————————————————

最后再给大家简单介绍下MFC项目的解决方案资源

首先是资源文件,这里存的是你要插入的图片资源

vs2017编写python vs2017编写mfc_解决方案_11

在源文件中

vs2017编写python vs2017编写mfc_控件_12

带有Dlg的是对话框的主程序文件,里面有初始化窗口、事件处理等代码

vs2017编写python vs2017编写mfc_解决方案_13

每个源文件都对应了一个头文件

带有Dlg.h的头文件中包含了所有在Dlg.cpp中定义的函数的声明和变量的定义。

Resource.h中包含了所有.rc文件中定义的资源文件和对话框控件