【问题标题】:desktop to windows mobile communication桌面到 Windows 移动通信
【发布时间】:2009-02-12 16:59:27
【问题描述】:

我想让桌面应用程序在 Windows Mobile 6 标准设备(智能手机)上触发事件。

如何让智能手机和桌面通信?

我在哪里可以找到这方面的一些代码示例?我正在使用 C#...


澄清一下:

它不会与 USB 对接。我想使用 WLAN。

我想在我的应用程序中触发一个已经在智能手机上运行的事件。

【问题讨论】:

    标签: c# .net windows-mobile smartphone


    【解决方案1】:

    一种解决方案是使用 RAPI。如果您这样做,请查看OpenNETCF 的 RAPI 通信库。这是 SDK 函数的 C# 包装器。

    使用 RAPI,您可以执行以下操作:

    • 将文件从桌面复制到移动设备,反之亦然
    • 从桌面在移动设备上启动进程

    我想很难有一个使用 RAPI 的消息交换机制。为此目的使用蓝牙或 Wi-Fi 通信会更容易。一个很好的例子是代码项目的this 文章。

    【讨论】:

      【解决方案2】:

      智能手机是否通过 USB 连接到此桌面?如果是这样,请查看 RAPI(“Windows Mobile Remote API”),它允许桌面上的软件调用设备上的 API。 RAPI 记录在 Windows Mobile SDK 中。

      【讨论】:

        【解决方案3】:

        您可以从桌面使用RAPI APIs。没有直接的“触发此事件”类型的调用,但您始终可以创建自己的 RAPI 扩展来执行此操作并调用 CeRapiInvoke。 RAPI 调用有一个免费的开源托管包装器here

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2023-04-05
          • 1970-01-01
          • 2013-07-15
          • 2012-01-01
          • 1970-01-01
          • 2015-04-14
          • 2023-01-18
          相关资源
          最近更新 更多