资源简介
任务说明书
局域网语音聊天(TCP)
基本要求:
1、通过麦克风进行一对一语音聊天;
2、通信协议采用TCP;
3、聊天PC是互连的PC中的任意两台;
4、设计界面参考MSN。

代码片段和文件信息
// ChatSocket.cpp : implementation file
//
#include “stdafx.h“
#include “gsmCodec.h“
#include “ChatSocket.h“
//#include “GsmCodecDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChatSocket
template
CChatSocket::CChatSocket()
{
}
template
CChatSocket::~CChatSocket()
{
}
// Do not edit the following lines which are needed by ClassWizard.
#if 0
BEGIN_MESSAGE_MAP(CChatSocket CSocket)
//{{AFX_MSG_MAP(CChatSocket)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
#endif // 0
/////////////////////////////////////////////////////////////////////////////
// CChatSocket member functions
template
void CChatSocket::SetParent(T *pWndParent)
{
m_pParent = pWndParent;
}
//受到数据包
template
void CChatSocket::OnReceive(int nErrorCode)
{
int nLen=Receive(m_chBufBUFFER_SIZE);
if(nLen>=sizeof(MSGHEAD))
{
MSGHEAD* head=(MSGHEAD*)m_chBuf;
if(m_pParent)
{
if(head->magic==MAGIC
&& (int)(head->uLen+sizeof(MSGHEAD))==nLen)
{
((T*)m_pParent)->OnReceive(m_chBufnLen);
}
}
}
CSocket::OnReceive(nErrorCode);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1265 2004-07-22 15:28 TCP语音聊天\TCP语音聊天1\ChatSocket.cpp
文件 2376 2004-07-22 15:46 TCP语音聊天\TCP语音聊天1\ChatSocket.h
文件 2492 2004-03-17 22:42 TCP语音聊天\TCP语音聊天1\config.h
文件 2492 2004-03-17 22:42 TCP语音聊天\TCP语音聊天1\configMS.h
文件 6800 2004-02-28 16:30 TCP语音聊天\TCP语音聊天1\Esdll.lib
文件 21420 2005-01-17 18:09 TCP语音聊天\TCP语音聊天1\gsmCodec.aps
文件 1636 2005-01-17 18:30 TCP语音聊天\TCP语音聊天1\gsmCodec.clw
文件 2183 2004-04-22 23:05 TCP语音聊天\TCP语音聊天1\gsmCodec.cpp
文件 5193 2004-07-23 15:26 TCP语音聊天\TCP语音聊天1\gsmCodec.dsp
文件 539 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\gsmCodec.dsw
文件 1346 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\gsmCodec.h
文件 254976 2005-01-17 18:30 TCP语音聊天\TCP语音聊天1\gsmCodec.ncb
文件 153088 2005-01-17 18:30 TCP语音聊天\TCP语音聊天1\gsmCodec.opt
文件 250 2005-01-17 18:17 TCP语音聊天\TCP语音聊天1\gsmCodec.plg
文件 5913 2005-01-15 14:08 TCP语音聊天\TCP语音聊天1\gsmCodec.rc
文件 19792 2005-01-13 21:55 TCP语音聊天\TCP语音聊天1\gsmCodecDlg.cpp
文件 3601 2004-07-23 14:58 TCP语音聊天\TCP语音聊天1\gsmCodecDlg.h
文件 289 2004-02-26 18:18 TCP语音聊天\TCP语音聊天1\MelpDef.h
文件 3726 2004-03-12 11:02 TCP语音聊天\TCP语音聊天1\Mp3DecLib.lib
文件 82622 2004-04-27 11:53 TCP语音聊天\TCP语音聊天1\mpglib.lib
文件 1078 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\res\gsmCodec.ico
文件 400 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\res\gsmCodec.rc2
..A.SH. 3072 2005-01-13 20:12 TCP语音聊天\TCP语音聊天1\res\Thumbs.db
目录 0 2005-01-13 23:57 TCP语音聊天\TCP语音聊天1\res
文件 1053 2005-01-13 21:44 TCP语音聊天\TCP语音聊天1\resource.h
文件 210 2004-04-22 09:49 TCP语音聊天\TCP语音聊天1\StdAfx.cpp
文件 1757 2004-04-23 21:01 TCP语音聊天\TCP语音聊天1\StdAfx.h
文件 3192 2004-02-26 18:18 TCP语音聊天\TCP语音聊天1\va_g729a.h
文件 96396 2004-02-26 18:18 TCP语音聊天\TCP语音聊天1\va_g729a.lib
文件 562 2004-07-23 14:08 TCP语音聊天\TCP语音聊天1\WaveCodec.cpp
............此处省略16个文件信息
相关资源
- 酒店管理系统基于Qt Creator5)
- 用友NC开发API字典
- Navicat Premium 15汉化包.zip55438
- 登录注册界面.zip48872
- 条码字体barcode128
- Rational Rose Common破解文件
- res10_300x300_ssd_iter_140000.caffemodel与dep
- scratch 第1课 翻跟斗的小猫(入门)
- stm32f407上的两个can发送和接收例程
- Scrach 欢乐狙击手.sb2
- 04741计算机网络原理知识点整理.docx(
- Wolfram Mathematica 矩阵初等变换函数(
- pscad近海风电模型 Fortran语言
- 程序员专用字体YaHei.Consolas.1.11b42517
- scratch3.0 源程序(说相声)
- AutoCAD永久去教育版破解补丁
- 开源1A锂电池充电板TP4056原理图+PCB
- m1卡 ic卡可选择扇区初始化加密软件
- TSCC.exe
- 欧姆龙CP1系列单轴定位PLC程序.cxp
- 用Beckhoff(倍福)PLC读写巴鲁夫RFID
- CVSNT 完整覆盖版防TortoiseCVS中文乱码
- pfc 使用说明.doc
- Scratch 飞机大战.sb3
- STC8951系列单片机中方指南
- 《Visual Prolog 基础类》 中文参考.chm
- Omron ETN21模块进行modbustcp通讯
- 基于ACCESS的生产管理信息系统.mdb
- CANopen使用手册_埃斯顿
- Scratch 吃豆人追踪者.sb3
评论
共有 条评论