C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 206 - о TAPI (Telephone Application Programm Interface) / MFC шаг за шагом / Visual C++

Шаг 206 - о TAPI (Telephone Application Programm Interface)

TAPI - это спецификация, которая поддерживается операционной системой для централизации функция связи на основе модемных и телефонных линий.

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

// TestTapiDlg.cpp : implementation file
//
#include "stdafx.h"
#include "TestTapi.h"
#include "TestTapiDlg.h"

#include "tapi.h"

Дальше необходимо подключить библлиотеку LIB, которая установит связь с TAPI32.DLL, в которой реально и находятся все функции для работы с TAPI.

206.gif (4331 b)

Ну, а теперь-то всего навсего написать код. Я напишу просто функцию набора номера.

void CTestTapiDlg::OnButton1() 
{
	tapiRequestMakeCall("20526",NULL,NULL,NULL);
}

Вот можно компилировать и запускать.

Как и многие разделы TAPI требует отдельного описания и разбора. Это тоже тема для раздела может он когда и появится у нас.


| |
Автор Каев Артем.
[AD]