_WIN32_WINNT settings conflicts with _WIN32_IE setting 错误

产生这个错误的原因是原因是_WIN32_WINNT的版本定义太老,老的VC代码对_WIN32_WINNT的典型设置是:

 

#ifndef _WIN32_WINNT

#define _WIN32_WINNT 0x0400

#endif


在stdafx.h中修改成

#ifndef _WIN32_WINNT

#define _WIN32_WINNT 0x0501
#endif
#ifndef _WIN32_IE
#define _WIN32_IE 0x0500
#endif

你可能感兴趣的:(_WIN32_WINNT settings conflicts with _WIN32_IE setting 错误)