我在 VC6 项目编译中收到以下消息:
OTE:WINVER 已定义为 0x0500 或更高版本,它启用了 Windows NT 5.0 和 Windows 98 功能。当这些标头发布时,Windows NT 5.0 beta 1 和 Windows 98 beta 2.1 是当前版本。对于此版本,当 WINVER 定义为 0x0500 或更高版本时,您只能构建 beta 或测试应用程序。要构建零售应用程序,请将 WINVER 设置为 0x0400 或访问http://www.microsoft.com/msdn/sdk 以查看零售 Windows NT 5.0 或 Windows 98 标头是否可用。有关更多信息,请参阅 SDK 发行说明。
知道发生了什么吗?
它构建和链接很好。
我的 XP 机器上有 VC6、VS2005 和 2008。
也许我的平台 SDK 不是最新的?