2009-08-27 3 views
3

Есть ли способ сделать Windows Mobile не использовать основное приложение для телефона? У меня есть собственное приложение для телефона, которое я хочу обрабатывать с помощью телефонных транзакций для бизнес-устройства.Windows Mobile - Stop Main Phone App

Мое приложение прекрасно работает (обнаруживает звонок и может повесить трубку), но основное приложение телефона по-прежнему позволяет пользователю нормально отвечать на звонок. Я могу попытаться скрыть окно входящих вызовов или программно нажать клавишу игнорирования, но это немного неуклюже.

В принципе, мне нужно, чтобы встроенное приложение для телефона не знало о входящих вызовах.

Любой совет будет оценен!

В случае, если это имеет значение, я использую Symbol MC70 работает под управлением Windows Mobile 5.

Спасибо!

EDIT: Спасибо, ответ djhowell: this question Теперь я знаю, что оскорбительное приложение - cprog.exe. Но, видимо, его трудно убить, потому что services.exe keeps bringing it back.

ответ

3

Прежде всего, вы не должны. Замена системного дозвона создаст вам больше проблем, чем вы можете ожидать.

Если вы все еще хотите это сделать, нет хорошего способа сделать это, даже если вы решите напрямую использовать RIL. Итак, есть трюк, в котором вы создаете фиктивный cprog.exe (который абсолютно ничего не делает) и помещаем в корневую папку. После загрузки телефона эта программа будет запущена вместо родной, которая находится в папке \ Windows. Тогда никакая программа не будет прослушивать входящие вызовы.

+0

+1 за зло с "не злой" отказ от ответственности. :) – MusiGenesis

+0

Я могу оценить комментарии «не злой» и «больше проблем, чем стоит». Но на самом деле я просто пытаюсь заблокировать свой телефон. Я не хочу, чтобы пользователь инициировал исходящие или входящие вызовы. (Это корпоративное устройство, используемое для «нетелефонов». (Но мне все еще нужен телефонный контракт, потому что я получаю GPRS-соединение по сотовой линии.) – Vaccano

1

Я бы порекомендовал просить Symbol (на самом деле Motorola), они могут иметь представление о вашей проблеме. Я работаю с MC3090, и они были полезны раньше.