问题基于Visual Studio低版本开发的工程,在使用高版本打开,编译时报错“致命错误 RC1015: 无法打开包含文件 afxres.h”。
原因这个是MFC类库的头文件,一些升级上来的工程内,rc 文件包含了 afxres.h,vs2015 内又找不到(位置在 C:Program Files (x86)Microsoft Visual Studio 12.0VCatlmfcincludeafxres.h)
方法可以直接在 rc 文件内将包含 afxres.h 字样的都删除,一共两条,一个在 #undef APSTUDIO_READONLY_SYMBOLS 上面,一个在 2 TEXTINCLUDE 内
在最上面加一行 #include "winres.h" 即可,这文件在 C:Program Files (x86)Windows Kits8.1Includeumwinres.h
|