2014-01-09 81 views

回答

3

在Visual Studio 2013中,在解决方案资源管理器下,右键单击项目 - >属性 - >配置属性 - > VC++目录,然后包含(WindowsSDK_IncludePath_um);在包含和库目录中。我能用这种方法解决这个问题。

+0

我尝试安装Windows 7和Windows 8 SDK,但这是解决我的问题的答案。 – maxp

4

user2644318的答案相当硬编码。另一种方法是试试这个: - 打开项目属性 - 转到配置属性 - >常规 - 设置平台工具,以v120_xp(Visual Studio的2013 - Windows XP中) - 重新编译

有趣的是,我可以混合使用的工具集为图书馆;他们链接很好。当然,这只能让你的XP界面功能。

3

我认为Ruud van Gaal的答案更正确。 我做了什么: - 从这里 http://www.microsoft.com/en-us/download/details.aspx?id=8279

  • 适用于Windows XP(7.1)安装Windows SDK打开项目属性 - 转到配置属性 - >常规 - 设置平台工具,以“的Visual Studio 2013 - 视窗XP(v120_xp)“

  • 将此Include/Libraries路径更改为正确的文件夹 $(VC_IncludePath); $(WindowsSdk_71A_IncludePath); $(VC_LibraryPath_x86); $(WindowsSdk_71A_LibraryPath_x86);

所以我没有手动更改它们。 只有定位正确的工具集并开始工作。

+0

这看起来更像是对另一个答案的评论。请尽可能地发布信息。 – rfornal

相关问题