0

放入头文件 IntelliSense 时的第一个错误#include <afxinet.h>:#error 指令:WINDOWS.H 已包含。MFC 应用程序不得#include <windows.h>

(1) 知道为什么会这样吗?

另一个类似的事情是,如果您将标题按错误的顺序放置,则会出现奇怪的错误,其消息根本没有意义...... VC++ 编译器的这种行为让我发疯。

(2)有人有解决这类问题的方法吗?

4

1 回答 1

0

我有类似的问题winsock.h,类似的东西:

fatal error C1189: #error : WinSock.h has already been included

我已将WIN32_LEAN_AND_MEAN预处理器指令添加到我的项目中并对其进行了修复。

我不知道为什么,或者背后的原因是什么。

于 2013-05-14T16:31:26.207 回答