1、系统软件环境
或者出现:cannot open include file ‘afxres.h’(完美解决)问题也可以按一下方式解决:
测试系统:windows 22h2 专业版
下载安装vs2019微软开发工具(下载了请继续完后看),在安装界面选择使用c++的桌面开发,再在单个组件里输入mfc
然后选择(3个组件,一个不能少,否则创建项目会出现错误,这三个打上勾
1、c++v14.20 MFC for v142 生成工具(v142)(x86 和x64)
2、c++v14.20 MFC for v142 生成工具及Spectre缓解(x86 和x64)
3、适用于最新v142生成工具的c++ MFC(x86 和x64)(缺少这个会造成cannot open file “afxres.h”错误),然后会继续报”对COM组件的调用返回了错误HRESULT E_FAIL”
然后安装就可以了。
安装好以后打开不vs2019创建项目选择mfc应用,就可以创建了。