鉴于大家对计算机其他语言十分关注,我们编辑小组在此为大家搜集整理了“基于电话线路的数据通信程序的设计与实现”一文,供大家参考学习!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
2 设计开发的基础理论 2.1 Windows SDK 简介 2.2 Windows 程序的基本结构 2.2.1 概述 2.2.2 消息处理函数 2.2.3 窗口的建立 2.2.4 消息循环 2.3 MODEM的控制 2.4 TAPI 通信编程 2.4.1 TAPI的含义 2.4.2 TAPI的体系结构 2.5 TAPI的基本概念 3 程序设计思想与流程 3.1 使用TAPI开发的基本思路 3.2 各功能模块的设计 3.2.1 TAPI的配置阶段 3.2.2 TAPI的连接阶段 3.2.3 数据传送阶段 3.2.4 关闭连接阶段 4 编码实现 4.1 程序主类的的定义 4.2 线路操作的实现 4.3 呼叫的发起和应答的实现 使用 TAPI 能够比较方便地发出一个呼叫和应答一个呼叫,它对呼叫的操作简单方便,给开发者带来了很大的方便。总的来说使用 TAPI 开发 MODEM 呼叫控制通信程序流程如下所示: (1) 初始化 TAPI :通过调用 linelnitialize ( )函数来完成。TAPI 通过调用这两个函数来加载 Tapi32 .dll 和有关的电话设备驱动程序,并且指定检测线路设备的状态和事件的回调函数。 (2) 协商 TAPI 版本:IineNegotiateAPIVersion ( )函数将找出对应于用户的应用程序及线路设备服务者通用的TAPI 的最高版本。 (3) 获取线路设备的性能:应用程序通过调用lineGetDevCaps ( )函数来确定所使用的 TAPI 版本提供的线路设备能力。 (4) 打开线路设备:应用程序调用 lineOpen( ) 函数打开一条线路设备并返回一个线路设备的句柄,这个句柄用于完成以后对这个设备的各种操作。 (5) 转换电话号码:使用 lineTranslateAddress ( )将要拨打的号码转换成可以直接在计算机上拨打的号码格式。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |