如何在 VS2017 C++ 项目中编辑清单?

问题描述 投票:0回答:0

在我们的应用程序中,我们需要能够确定 Windows 操作系统版本。过去,我们使用了

GetVersionEx()
功能,但它已被弃用,并且在Win 8(major=6,minor 2)上似乎停止了。

我们想使用

IsWin10OrGreater()
这样的辅助函数,但它们要求应用程序在其清单中定义兼容性部分。 但是,我们不知道如何编辑VS2017自动生成的清单。

有一些在线文档声称您可以在 Resources 文件夹下添加/编辑 .manifest 文件。但是,即使在新创建的项目中,我们也看不到此类文件。手动添加它们无济于事——它们在构建过程中会被忽略。

这应该怎么做?

winapi visual-c++ visual-studio-2017
© www.soinside.com 2019 - 2024. All rights reserved.