C++ error C1189:WINDOWS.H already included.

环境:Win7 x64,VS2015 描述:开发项目时,添加了stdafx.h,编译报错 分析: 首先找到afxv_w32.h是怎么被调用的? 查找发现头文件包含顺序:stdafx.h  -> afxwin.h -> afx.h -> afxver_.h -> afxv_w32.h 打开 afxv_w32.h: 也就是说,如果定义了  _WINDOWS_ 就会报错。 而 _WINDOWS_  是在
相关文章
相关标签/搜索