fatal error C1189: #error : _WIN32_WINNT settings conflicts with _WIN32_IE setting

0x0400相对于VS2008所带的Plarform SDK(在文件sdkddkver.h中)中_WIN32_IE的定义来说太老了,导致不兼容,可以将其改成0x0501或更高的版本避免这个问题,如下所示:

#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0501
#endif

你可能感兴趣的:(fatal error C1189: #error : _WIN32_WINNT settings conflicts with _WIN32_IE setting)