c# - 检测 Windows Mobile 与 "plain"Windows CE

标签 c# .net windows-mobile compact-framework windows-ce

我的 Compact Framework 应用程序如何检测它是否在 Windows Mobile(开始菜单在顶部,菜单栏在底部)下运行,而不是在 “普通”Windows CE 下运行(开始菜单在底部,菜单栏在应用程序内)?

由于 Windows Mobile 在 Windows CE 内核之上运行,Environment.OSVersion.Version 在这里并没有真正的帮助(它只返回 CE 内核版本号)。

最佳答案

请参阅 >> VSD FAQ << 下发布的 Microsoft MSDN 常见问题解答,这是项目 #10:How do I detect the platform and Windows Mobile version?

我会重新发布,但是帖子中有一个小代码示例和几个链接,在这里复制会很费时间。

关于c# - 检测 Windows Mobile 与 "plain"Windows CE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8135364/

相关文章:

c# - EmguCV 3.4.1 中的傅立叶变换

c# - 如何通过反射获取属性的 DisplayAttribute?

c++ - 适用于 Windows Mobile native 代码的 MVC 框架

c# - 如何下载整个网页

c# - 从字符串中获取各种变量的最有效方法

c# - 在 MySql.Data.EntityFrameworkCore 中找不到 Database SetInitializer

c# - 为什么代码分析告诉我,这里是 "Do not dispose objects multiple times":

c# - 连接池管理

.net - 如何将 UsernameToken 添加到 Web 服务代理类的 RequestSoapContext 属性

c# - Windows Mobile 使用面板自动调整大小