`
javababy1
  • 浏览: 1169563 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

VS2010 -- fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher

 
阅读更多

fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.

解决办法:

将stdafx.h中

#ifndef _WIN32_WINNT// 允许使用特定于 Windows NT 4 或更高版本的功能。

#define _WIN32_WINNT 0x0400// 将此更改为针对于 Windows 2000 或更高版本的合适的值。

#endif

的0x0400改为0x0500即可。

文件中其他类似的也要改。

错误中已经提示了“#defined at least to 0x0403. Value 0x0501 or higher is recommended. 解决办法”。

源文档 <http://hmily8866.blog.163.com/blog/static/2437323201122965753286/>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics