登录
首页 » 其他 » VC++ 模拟实现网络语音电话

VC++ 模拟实现网络语音电话

于 2022-02-14 发布 文件大小:38.64 kB
0 184
下载积分: 2 下载次数: 1

代码说明:

VC++ 模拟实现网络语音电话,类似语音聊天的功能,这是一个通过网络实现的网络语音电话,功能目前是比较基础的,仅供学习参考吧。本实例当时在Windows 2000环境下运行通过。相关的代码如下:   #define BUFFERSIZE 5120 //缓冲区大小   static HWAVEIN hWaveIn ; //录音设备句柄   static HWAVEOUT hWaveOut ; //播放设备句柄   static PBYTE pBufferIn[2]; //用于接收和播放的两块缓冲区   static PBYTE pBufferOut[2]; //用于发送和录音的两块缓冲区   static PWAVEHDR pWHIn[2]; //用于录音的PWAVEHDR结构数组   static PWAVEHDR pWHOut[2]; //用于播放的PWAVEHDR结构数组   static WAVEFORMATEX waveform ; //用于打开音频设备的WAVEFORMATEX结构   int nIn = 0; //当前播放缓冲区号   int nOut = 0; //当前录音缓冲区号   int nComState = 1; //显示通话状态信息的变量   CString LocalIP; //本机IP地址   CString RemoteIP; //远端主机IP地址   CServerAS sServer; //服务器套接字   CClientAS sClient; //客户端套接字   CServerAS sListen; //监听套接字   BOOL ConnectDown = FALSE; //“连接”按钮是否被按下   BOOL sState = FALSE; //是否处于服务器端状态   BOOL cState = FALSE; //是否处于客户端状态

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • UML语言构建的电梯管理系统
    UML语言构建的电梯管理系统-UML Elevator Construction Management System
    2022-08-15 01:07:59下载
    积分:1
  • 无线传感器网络环路由协议
    应用背景该代码给出了在OMNeT++仿真环境和环境论证环路由算法在无线传感器网络环境。节点的数目以及部署方案是广泛配置的。关键技术虽然该项目主要是为进行源(SRC)文件,支持文件在模拟器中运行的代码,包括内德,ini,和所有其他人。
    2022-12-03 23:15:03下载
    积分:1
  • Polynomial Root Finder is a reliable and fast C program (+ Matlab gateway) for f...
    Polynomial Root Finder is a reliable and fast C program (+ Matlab gateway) for finding all roots of a complex polynomial.
    2023-02-18 19:10:03下载
    积分:1
  • 酒店时钟源码
    应用背景  定义一个类Clock 属性有hour、minute、second 功能有display(显示时间)、set(设置时间)和tick(走一秒) 为Clock添加静态成员count,并初始化,在测试代码中先后声明两个钟 2、类的组合:定义Time类,定义Clock2,属性为Time型变量time 3、(从1中)派生一个类HotelClock 属性有hour、minute、second、city(注意:属性继承v.s.新增) 功能有display、set和tick(注意:哪些功能需要重写) 测试代码中声明一个长度为3的HotelClock数组,分别存北京、东京(比北京晚1个小时)和纽约时间(比北京早15个小时),并输出。 4、为HotelClock类重载
    2023-04-03 23:50:04下载
    积分:1
  • 这是一个VHDL(硬件描述语言)的编译器,更确切说是一个解释器,输入是VHDL语言,输出是经过提到后的符号表,也就是将VHDL中的重要变量比如输入输出变量和DF...
    这是一个VHDL(硬件描述语言)的编译器,更确切说是一个解释器,输入是VHDL语言,输出是经过提到后的符号表,也就是将VHDL中的重要变量比如输入输出变量和DFF等保存下来。-This is a VHDL (hardware description language) compiler, more precise explanation is a device that is VHDL input, output was mentioned after the symbol table to VHDL is the important variables such as input and output variables and other DFF preserved.
    2023-06-03 15:35:03下载
    积分:1
  • dos source
    dos source
    2022-01-24 15:35:54下载
    积分:1
  • 使用java编写的足球游戏,非常有意思,适合学习!
    使用java编写的足球游戏,非常有意思,适合学习!-prepared by the use of football games, very interesting, suitable for learning!
    2022-02-12 00:03:50下载
    积分:1
  • 五子棋 五子棋
    五子棋 五子棋 -Gobang Gobang Gobang Gobang
    2022-02-02 03:45:48下载
    积分:1
  • 制作网页特效的东东,对各位个人主页的站长一定有用的
    制作网页特效的东东,对各位个人主页的站长一定有用的-production netnew saucepan, individual right to the head of Home certain useful
    2022-06-18 00:54:57下载
    积分:1
  • Flash分组相册,支持图片分类功能
    带动画效果的Flash分组相册,支持图片分类功能,本Flash相册的一大亮点是可以对相册中的照片进行分类显示,通过Flash界面提供的按钮,可操作各个分类,并显示其中的图片,右侧显示大图片,左侧则显示某一分类下的缩略图。
    2022-07-09 05:03:32下载
    积分:1
  • 696516资源总数
  • 106562会员总数
  • 4今日下载