Книга: Программирование КПК и смартфонов на .NET Compact Framework
Телефония
Телефония
Разработчик может использовать возможности телефонии при помощи класса Miсrosoft.WindowsMobile.Telephony.Phone
. Используя метод этого класса Talk
, можно программно набрать нужный телефонный номер. При использовании класса Phone
перед началом работы нужно установить ссылку на сборку Microsoft.WindowsMobile.Telephony
. Пример использования этого метода приведен в листинге 10.12.
Листинг 10.12
using Microsoft.WindowsMobile.Telephony;
// Объявляем переменную Phone
phone = new Phone();
// Набираем номер
// Перед набором запрашиваем подтверждение
phone.Talk("4255551212", true);
Обратите внимание на набираемый номер. С помощью данного номера разработчик может делать звонок на эмуляторе. Эмулятор сначала запросит подтверждение набора номера (рис. 10.9) и затем будет звонить по указанному номеру.
Рис. 10.9. Запрос набора указанного номера
После подтверждения будет установлено соединение с неизвестным абонентом 4255551212 (рис. 10.10).
Рис. 10.10. Соединение с абонентом
- Первый взгляд
- Подготовка к работе
- Microsoft.WindowsMobile.PocketOutlook
- Встречи (Appointment)
- Работа с адресной книгой
- Электронная почта
- SMS-сообщения
- Прием и обработка SMS-сообщений
- Телефония
- State and Notifications Broker
- Мультимедиа
- Выбор изображения
- Работа с фотокамерой
- Повторение пройденного
- Встречи
- Отсылка письма
- Мелочь, а приятно