如何从 Windows API 访问有关计算机规格的信息?我需要查看注册表吗?如果需要的话,在哪里?我希望我的程序能够访问的一些关键信息包括显卡型号和规格、支持的 OpenGL 和 DirectX 版本、支持的屏幕分辨率、CPU 信息、总/可用磁盘空间以及 RAM 信息等。我可以使用哪些类型的有效方法来访问 Win32 中的此信息?
非常感谢您的建议!
所有这些信息以及更多信息都通过 WMI(Windows 管理规范)在 Windows 中公开。发现查询并在您的计算机上尝试它们的一个很好的起点是WMI 代码创建工具。它也生成代码,但不生成 C++ 代码。这是相当丑陋的,但样板,看这里用于代码示例。标准 Win32 WMI 类集是记录在这里.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)