: fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>
我是在windows console下編譯 枚舉局域網主機名及其ip 的時候遇到這個問題的
#include "winsock2.h "
#include <afx.h>//因爲要用到CString所以要包含這個頭文件
#include <iostream>
using namespace std;
後來把頭文件包含位置換了下 編譯通過
#include <afx.h>//因爲要用到CString所以要包含這個頭文件
#include "winsock2.h "
#include <iostream>
using namespace std;