我想检查用户正在运行的CPU架构,是i386还是X64或AMD64.我想用C#做.我知道我可以尝试WMI或注册表.除了这两个之外还有其他方式吗?我的项目面向.NET 2.0!
可能重复:
如何判断用户是否正在使用笔记本电脑
我试图找出应用程序是在笔记本电脑上还是在桌面上运行,有关如何实现这一点的任何想法?
注意:我只对用Delphi和/或C++编写的API感兴趣.
编辑:我的目标平台是Windows XP +,甚至Windows 7也没关系.
最后编辑:谢谢大家的帮助,我创建了一个带帮助方法的单元(在Delphi中)随意翻译成C++或其他语言和/或帮助扩展(或修复可能的缺陷).该单位可在此处找到http://www.delphigeist.com/2011/02/laptop-specific-functions.html