3
|
Yigang Wu · 技术社区 · 15 年前 |
1
3
Determine Windows Version and Edition 查看此帖子 Detect OS version 看看有没有用。这是XP,但它应该帮助你一点。 http://andrewensley.com/2009/06/c-detect-windows-os-part-1/ 和 this one is for Vista . |
2
1
我正在使用HKEY\ U LOCAL\ U MACHINE\Software\Microsoft\Windows NT\CurrentVersion下的“Edition”键来确定Windows版本,我不知道它是否唯一?谢谢。 EditionID=企业 |
3
1
他用win32api给这个问题加了个标签。 GetVersionEx() 等等。就是你需要的。看到这个了吗 code sample 更深入的例子。 |
4
1
在Delphi中,我将在windowsxp和更高版本中使用这个方法,它似乎是最直接的,而且这个注册表项应该一直存在
|
5
0
尝试WMI:主机
|
6
0
我想建议你看看它装的盒子;) |
7
0
WindowsVista版本是6.0,Windows7版本是6.1,理想情况下应该是7。这根本不是一个可靠的方法。
与vista相比,Windows7在system32中添加了新的DLL。因此,当您搜索特定的DLL时,您将知道它的Windows7系统或xp/vista等旧版本。 |
8
0
您可以使用GetVersionEx来确定核心操作系统的版本,但是这种方法在面对使用同一个核心的多个产品时会变得混乱,我认为您无法通过编程将这些信息解码到特定SKU的级别。最好的办法就是找到一个字符串并让用户看到。文档的备注部分显示了一些简单的OSVERSIONINFOEX映射 here 阅读 this Microsoft blog posting 对于当前关于这个话题的思考。基本上,它可以归结为使用GetProcAddress来查找您正试图使用的API,并优雅地降级。 |
9
0
我来这里是为了寻找同样的东西,但是为了powershell,我发现这是最简单的:
返回一行,如:
挑选你需要的 |
vini · 安装wfp内核驱动程序后,devcon状态返回39 2 年前 |
I101I · 如何镜像HBITMAP 2 年前 |
E235 · 如何查看谁创建了Windows NamedPipe 2 年前 |
Pizza Ãcke · 创建带有内存映像的Windows托盘图标 2 年前 |
Jabu · 如何获取列表框滚动条“拇指”的高度? 2 年前 |
tree1234 · 对可执行文件进行代码设计,并允许修改某些字节 2 年前 |
Penachia · PDF FontDescriptor标志 6 年前 |