gpt4 book ai didi

c++ - 将 GetVersionEx 数字转换为操作系统名称

转载 作者:可可西里 更新时间:2023-11-01 12:03:09 27 4
gpt4 key购买 nike

我有这个列表:

2.5.1.2600
2.5.2.3790
2.6.0.6000
2.6.0.6001
2.6.0.6002
2.6.1.7600
2.6.1.7601

这是一个窗口版本列表,信息来自GetVersionEx,数字是:

dwPlatformId.dwMajorVersion.dwMinorVersion.dwBuildNumber

我想知道这些数字的 Windows 版本名称,例如:“Win XP SP2”

我试过谷歌搜索,但我发现了不同的信息,在某些地方,一个数字是 XP SP2,而在其他地方,相同的是 SP3。

我可以将 5.0 识别为 Win 2000,将 5.1 识别为 XP,等等。但我还想要 SP 版本,如果它是 Pro 或 Home 版本,我认为 dwBuildNumber 包含该信息。

有人知道如何将数字转换为版本名称吗?

最佳答案

你可以找到一个列表 herehere :

Windows 7                   6.1
Windows Server 2008 R2 6.1
Windows Server 2008 6.0
Windows Vista 6.0
Windows Server 2003 R2 5.2
Windows Server 2003 5.2
Windows XP 64-Bit Edition 5.2
Windows XP 5.1
Windows 2000 5.0

关于c++ - 将 GetVersionEx 数字转换为操作系统名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8025074/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com