1

我正在使用 .NET Compact Framework 3.5 为运行 Windows CE 6.0 的手持终端开发应用程序。

是否有通用方法来检索 OEM 版本(即“系统信息”控制面板小程序中看到的“OEM 版本”字符串),使用 .NET CF 类库或智能设备框架,而不管设备供应商如何?

4

1 回答 1

1

没有“通用”的方式,因为没有任何内容说 OEM 必须提供一个版本,或者如果他们提供了,也没有任何内容说明他们必须如何做。有一些提供的接口,鼓励 OEM 使用(SystemParametersInfo和 SPI_GETOEMINFO (这是 luskan 的建议返回的)或 SPI_GETPLATFORMVERSION (这可能也在 SDF 的某个地方)将是我开始调查的地方,但是预先警告说,仅仅因为它可以在一个设备上工作,并不意味着它可以在另一个设备上工作。在你的代码中做大量的验证和回退。

于 2012-04-19T02:47:39.243 回答