рабочий стол для Windows Mobile - PullRequest
       17

рабочий стол для Windows Mobile

2 голосов
/ 12 февраля 2009

Я хочу, чтобы настольное приложение вызывало событие на стандартном устройстве Windows Mobile 6 (смартфоне).

Как сделать так, чтобы смартфон и настольный компьютер общались?

Где я могу найти примеры кода этого? Я использую C # ...


Для уточнения:

Он не будет стыковаться с USB. Я хотел бы использовать WLAN.

Я хочу вызвать событие в моем приложении, которое уже запущено на смартфоне.

Ответы [ 3 ]

1 голос
/ 12 февраля 2009

Одним из решений является использование RAPI. Если вы это сделаете, взгляните на библиотеку RAPI по адресу OpenNETCF . Это оболочка C # для функций SDK.

С RAPI вы можете делать следующее:

  • Копирование файлов с рабочего стола на мобильное устройство и наоборот
  • Инициировать процесс на мобильном устройстве с рабочего стола

Полагаю, было бы сложно создать механизм обмена сообщениями с использованием RAPI. Для этой цели было бы проще использовать связь Bluetooth или Wi-Fi. Хорошим примером является эта статья в Code Project.

0 голосов
/ 12 февраля 2009

Вы можете использовать RAPI APIs с рабочего стола. Прямой вызов типа «вызов этого события» отсутствует, но вы всегда можете создать собственное расширение RAPI, которое бы это делало, и вызвать CeRapiInvoke . Существует бесплатная управляемая оболочка с открытым исходным кодом для вызовов RAPI здесь .

0 голосов
/ 12 февраля 2009

Смартфон подключен через USB к этому рабочему столу? Если это так, посмотрите на RAPI («Удаленный API Windows Mobile»), который позволяет программному обеспечению на рабочем столе вызывать API на устройстве. RAPI задокументирован в Windows Mobile SDK.

...