桌面到Windows移动通信
我想让桌面应用程序在Windows Mobile 6标准设备(智能手机)上触发事件。
如何让智能手机和桌面进行通信?
我在哪里可以找到一些代码示例? 我正在使用C#…
澄清:
它不会与USB对接。 我想使用WLAN。
我想在我的应用程序中触发已在智能手机上运行的事件。
一种解决方案是使用RAPI。 如果您这样做,那么请查看OpenNETCF上的RAPI通信库。 这是SDK函数的C#包装器。
使用RAPI,您可以执行以下操作:
- 将文件从桌面复制到移动设备,反之亦然
- 从桌面启动移动设备上的进程
我想使用RAPI很难有一个消息交换机制。 为此目的,使用蓝牙或Wi-Fi通信会更容易。 一个很好的例子是Code Project的这篇文章。
智能手机是否通过USB插接到此桌面? 如果是这样,请查看RAPI(“Windows Mobile Remote API”),它允许桌面上的软件调用设备上的API。 RAPI记录在Windows Mobile SDK中。
您可以使用桌面上的RAPI API 。 没有直接“触发此事件”类型的调用,但您始终可以创建自己的RAPI扩展来执行此操作并调用CeRapiInvoke 。 这里有一个免费的开源托管包装器,用于RAPI调用。
- ASP.NET MVC 2 – 绑定到抽象模型
- System.Net.CertificatePolicy到ServerCertificateValidationCallback接受所有证书策略
- 如何使用entity framework中的枚举替换Int属性?
- Console.Read()和Console.ReadLine()问题
- 使用带有ItemRequired = Required.Always的Json.Net进行反序列化时忽略属性
- 创建日期和File.Copy问题
- 如何确定是否正在处理.NETexception?
- 关于高分辨率性能计数器及其与.NET秒表相关的存在的说明?
- 从另一个C#.NET类中调用Form类中的函数