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_  是在
相關文章
相關標籤/搜索