【发布时间】:2015-12-31 11:28:28
【问题描述】:
我知道并喜欢的 Win32 API 中的版本信息函数似乎改变了它们的行为。 GetVersionEx 现在返回程序清单设置的内容,而不是实际版本。
新函数IsWindows10OrGreater 似乎毫无意义,因为它仅在 Windows 10 或更高版本上可用,因此如果程序包含它并成功链接,它将始终返回 TRUE。
但是,在安装程序或类似程序中,它如何确定当前环境真的是 Windows 10 或更高版本?它需要它来知道要下载什么或为其他程序设置哪些选项。
【问题讨论】:
-
看看这个:stackoverflow.com/questions/31072543/… 我曾经在 SO 上看到过更好的方法,但找不到了