【问题标题】:How get operating system name in c++?如何在 C++ 中获取操作系统名称?
【发布时间】:2019-08-23 15:02:58
【问题描述】:

我想检索 C++ 中操作系统的名称。 我尝试使用 GetVersionExA,这是一种 Windows 方法。但是这种方法已被弃用。有没有办法恢复操作系统的名称,例如“Windows 10 Enterprise”,这要归功于标准 c++ 或 windows 或 Qt ...?

【问题讨论】:

  • 你读过Microsoft Docs page吗?
  • @scohe001 是的,我阅读了文档,但我想要确切的版本 Windows server 8、Windows XP、Windows 10 家族...

标签: c++ windows qt


【解决方案1】:

使用QOperatingSystemVersion::current().name()

【讨论】:

  • 感谢您的回答,但我没有确切的版本。
【解决方案2】:

还有GetProductInfo()可以显示这个企业颠覆。

【讨论】:

  • 是的,太好了!我会得到majorversion和minorversion并使用这个方法
猜你喜欢
  • 2015-05-25
  • 2017-06-15
  • 2011-09-13
  • 2016-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多