Visual Studio 2019如何安装MFC库以解决afxdialogex.h头文件缺失问题
Visual Studio 2019 缺失MFC头文件修复方案
Visual Studio 2019默认安装不会附带MFC组件,手动补装即可解决afxdialogex.h等头文件找不到的问题,操作步骤如下:
步骤1:启动Visual Studio Installer
- 按下
Win键唤起开始菜单,搜索「Visual Studio Installer」并点击启动 - 在已安装产品列表中找到「Visual Studio 2019」条目,点击右侧的修改按钮
步骤2:安装MFC组件
- 在弹出的配置界面顶部切换到「工作负荷」标签页
- 确认已勾选「使用C++的桌面开发」工作负荷
- 下拉右侧「安装详细信息」面板,找到「使用C++的桌面开发」下的可选组件列表,勾选对应项:
- 编译x86/x64架构程序:勾选
适用于最新v142生成工具的C++ MFC (x86和x64) - 编译ARM架构程序:额外勾选
适用于最新v142生成工具的C++ MFC (ARM和ARM64)
- 编译x86/x64架构程序:勾选
- 点击右下角修改按钮,等待组件安装完成后重启Visual Studio即可
异常排查(安装完成后仍报错时操作)
如果安装组件后编译仍提示找不到MFC头文件,按以下步骤校验项目配置:
- 打开对应C++项目,右键点击解决方案面板中的项目名称,选择「属性」
- 进入「配置属性」>「常规」页,确认「平台工具集」配置为
Visual Studio 2019 (v142) - 进入「C/C++」>「常规」页,确认「附加包含目录」配置项勾选了「从父级或项目默认设置继承」
内容的提问来源于stack exchange,提问作者user12734467
相关产品推荐
相关产品推荐

