停止_WIN32_WINNT消息未定义。默认为_WIN32_WINNT_MAXVER(参见WinSDKVer.h)

时间:2013-12-06 02:16:34

标签: c++

我收到了消息

_WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)

来自每个cpp文件。

我尝试在任何标头之前将以下内容添加到主文件中(从here

获取)
#define _WIN32_WINNT 0x05010000 //I want to support XP

我仍然会收到不同cpp文件的这些消息。关于如何阻止这些消息显示我正在使用VS2012的任何建议

1 个答案:

答案 0 :(得分:1)

您要定义的常量为_WIN32_WINNT而不是_WIN32_WINNT_MAXVER。可能的值列在此处:http://msdn.microsoft.com/en-us/library/aa383745%28VS.85%29.aspx

您应该在加入windows.h之前定义它。