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

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

于 2022-02-14 发布 文件大小:38.64 kB
0 240
下载积分: 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 个回复

  • gps相关的英文对照表
    gps相关的英文对照表-a GPS related to the bilingual Table
    2022-09-13 06:50:03下载
    积分:1
  • 在linux下如何编写多文件C程序的makefile文件,介绍器一般规则急用法...
    在linux下如何编写多文件C程序的makefile文件,介绍器一般规则急用法-in how many documents the preparation procedure makefile C introductory document for urgent use general rules
    2022-10-17 05:35:03下载
    积分:1
  • VB全屏窗口(无边框)、文字滚动特效
    VB制作的全屏窗口(无边框)、文字滚动特效,还具有一行代码禁用CTRL+ALT+DEL的功能,并可播放音乐wav,mid,返回值: 播放成功则返回True,失败出错则返回False。这个程序很有意思,类似你问我答的形式,当然问的问题是关于爱情方面的,你可拿去修改文字内容,变成考试程序也可以哦,那些窗体和文字特效也是值得学习的亮点。
    2023-07-22 17:45:03下载
    积分:1
  • Using vb to write idioms Lianliankan games, entertainment, plus study.
    用vb写的成语连连看小游戏,娱乐加学习。-Using vb to write idioms Lianliankan games, entertainment, plus study.
    2022-11-23 23:20:03下载
    积分:1
  • 房屋中介软件,delphi开发,不错,用用就知道了
    房屋中介软件,delphi开发,不错,用用就知道了-housing intermediary software, delphi development, yes, the user will know
    2022-05-14 06:30:54下载
    积分:1
  • Delphi实现恶意插件扫描程序
    Delphi实现恶意插件扫描程序,扫描并清理掉恶意软件,当本次未删除完成,下次重起计算机时删除文件。源代码开源,带有恶意软件库文件,不过本源码是前两年写的,可能库文件应该更新了,程序代码仅供参考吧,做同类软件的话还是有一定参考性的。
    2022-03-30 14:51:01下载
    积分:1
  • GMM检验GMM检验
    gmm test gmm test-gmm test gmm test gmm test
    2022-01-25 15:03:08下载
    积分:1
  • 使用没有连接到数据库的 DBGrid 演示.zip
    使用没有连接到数据库的 DBGrid 演示.zip-use of the database is not connected to the DBGrid demonstration. Zip
    2023-06-07 03:45:03下载
    积分:1
  • JSP简洁博客系统
    JSP简洁博客系统源码,数据库基于SQLServer,一款由翻译而来的博客名字,开源代码,基于JSP核心的博客系统倒是不太多,不管写的是否是你相要的功能,不过对于研究JSp的初学者来说,是个很不错的实例程序。   调试时需要导入的包   在连接数据库时需要用到以下三个包:msbase.jar、mssqlserver.jar和msutil.jar,将这三个包拷贝到Web应用下的 WEB-INFlib目录下即可。   博客管理的用户名:admin;密码:111。
    2022-09-14 21:20:03下载
    积分:1
  • my work, and there is nothing better for everyone now Take the future there will...
    我的作业,没什么更好的给大家 现在就拿这个了 以后会有好的哦-my work, and there is nothing better for everyone now Take the future there will be a good, oh
    2022-02-02 00:40:12下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载