Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Платформы Windows Mobile и Windows Embedded > Положить трубу програмно и уменьшить громкость? |
Автор: WaReZMEN 15.5.2008, 00:30 |
как определить номер звонящего я уже знаю а как положить трубку если мне не хочется говорить с этим человеком? и еще как у меньшеть громкость мелодий? ну чтоб сигнал вызова был потише? |
Автор: Artemon 15.5.2008, 13:53 |
Я знаю как это сделать при помощи C++, если нужно могу показать |
Автор: WaReZMEN 15.5.2008, 13:56 |
Artemon, ну лучше что то чем не чиго ![]() |
Автор: Artemon 15.5.2008, 14:10 | ||
/// Drop current call void Drop(HCALL Call) { lineDrop(Call,NULL,0); lineDeallocateCall(Call); } Вот только как ты из C# HCALL получишь это не понятно. Вообще как правильно это делается в твоем контексте: Создается C++ DLL, в которой регистрируются события звонков, примерно так:
Далее тз C# передаешь делегаты на ф-ии которые будут вызываться, и теперь например пришел звонок - у нас в C# коде сработало событие в котром можем делать что хотим со звонком, хоть отрудить его, хоть поставить на удержание. Но сразу скажу все это довольно сложно. Добавлено через 3 минуты и 8 секунд Хотя если в SystemProperty найдется HCALL (либо HANDLE), то можно и обойтись без сложностей с C++ DLL |
Автор: WaReZMEN 16.5.2008, 06:34 |
Интерено на c# вообще возможно написать без длл? |