windows-mobile - 我是在模拟器还是设备上运行

标签 windows-mobile compact-framework emulation

有没有办法(希望使用托管代码)来查明我是在模拟器上运行还是在实际的物理设备上运行?

我正在寻找这样的东西:

public class BarcodeScannerFactory
{
  public override BarcodeScanner GetBarcodeScanner() 
  {
    if (IsARealDevice())    <---------------------------+
       return new SymbolBarcodeScanner();               |
    else                                                |
       return new FakeBarcodeScanner();                 |
  }                                                     |
}                                                       |
                                                        |
// This is the method I need to make    ----------------+

(注意:我发现 Windows Phone 7 已与下面的大多数标签混为一谈。但是,这个问题是针对 Window Mobile 6.5 的。)

最佳答案

东西along these lines你是说?

关于windows-mobile - 我是在模拟器还是设备上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4504431/

相关文章:

windows-mobile - 通过 ActiveSync 连接时从 windows mobile 获取主机 pc 的 IP 地址

c# - 如何在 Windows 窗体/Window Mobile 应用程序中调整动态控件的大小?

android - 模拟器启动后ddms空异常

c# - 如何使用 Compact Framework 垂直绘制文本

winforms - .NET Compact Framework 的 WinForm 控件

c# - 指示 KeyPress 是否来自 SIP,而不是硬按钮

windows-mobile - 无法创建 SmartDevice CAB 项目 CAB 文件

android - 如何缩短 Android 开发时间

android - Android 中 Eclipse 的特定目标模拟器?