Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Вниз

Давайте вместе разберемся с TAPI.   Найти похожие ветки 

 
Shopot ©   (2005-08-18 09:46) [0]

У меня такое предложение к Вам мастера! Давайте вместе разберемся с TAPI, поделимся друг с другом своими знаниями. Это поможет всем, кому этот вопрос интересен. Некоторые не могут даже инициализировать TAPI, а некоторые путем проб и ошибок уже стали опытными в этом вопросе. Я болтаюсь где то посередине, но очень хочу освоить эту штуковину до конца.


 
Shopot ©   (2005-08-18 10:10) [1]

В TAPI.hlp написанно, что чтобы использовать TAPI нужно запустить сервис tapisrv.exe. Приложение которое это делает и получает услуги этого сервиса. Для этого вызываем функцию:


lineInitializeEx(&hLineApp, HInstance,lineCallback,                                         NULL, &dwNumDevs, &dwAPIVersion, &lp);

HLINEAPP hLineApp; // указатель на сервис
HInstance; // экземпляр приложения
lineCallback; // функция обратного вызова, для обработки         //сообщений, которые посылает tapisrv.exe приложению
NULL; // имя приложения (может быть NULL)
DWORD dwNumDevs; // кол-во доступных устройств связи, которое    //вернет эта ф-я (у меня 7)
DWORD dwAPIVersion = 0x00020000; // версия TAPI, которую хочет   //исп. приложение
LINEINITIALIZEEXPARAMS lp; // структура, в которой указывается   //способ оповещения о событиях приложения сервисом tapisrv.exe




Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.04 c
6-1120161129
Yegorchic
2005-06-30 23:52
2005.10.23
HTML страница в WebBrowser не через Navigate


1-1127987845
Иванов__
2005-09-29 13:57
2005.10.23
Как запихать прогу в DLL


10-1105978365
Uran
2005-01-17 19:12
2005.10.23
Выгрузить страницу в отдельный файл.


2-1127901511
Grief
2005-09-28 13:58
2005.10.23
динамические массивы в BlockRead


11-1109243001
Uli
2005-02-24 14:03
2005.10.23
переход между контролами по Enter





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский