标签: windows-8
通过使用环境API,我们获得了windows版本。但是Windows 8.1和Windows Server 2012 R2都显示了6.3。
请使用环境变量建议一些代码如何区分它们。
答案 0 :(得分:0)
检查是否VER_NT_WORKSTATION == OSversion.wProductType, 如果是的话它是Windows 8,如果不是它是服务器2012.
VER_NT_WORKSTATION == OSversion.wProductType
请注意,GetVersionEx支持最多8个窗口,对于win 8.1或10,您将获得版本6.2