资源简介
MFC编写的简单聊天程序,主要用SOCKET技术来完成,环境为VC2008

代码片段和文件信息
#include
#include
void main()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested=MAKEWORD(11);
err=WSAStartup(wVersionRequested&wsaData);
if(err!=0)
{
return;
}
if(LOBYTE(wsaData.wVersion)!=1||
HIBYTE(wsaData.wVersion)!=1)
{
WSACleanup();
return;
}
SOCKET sockSrv=socket(AF_INETSOCK_DGRAM0);
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);
addrSrv.sin_family= AF_INET;
addrSrv.sin_port=htons(6000);
bind(sockSrv(SOCKADDR*)&addrSrvsizeof(SOCKADDR));
char recvBuf[100];
char sendBuf[100];
char tempBuf[100];
SOCKADDR_IN addrClient;
int len=sizeof(SOCKADDR);
while(1)
{
printf(“Please input data:\n“);
gets(sendBuf);
sendto(sockSrvsendBufstrlen(sendBuf)+10(SOCKADDR*)&addrClientlen);
recvfrom(sockSrvrecvBuf1000(SOCKADDR*)&addrClient&len);
if(‘q‘==recvBuf[0])
{
sendto(sockSrv“q“strlen(“q“)+10(SOCKADDR*)&addrClientlen);
printf(“Chat end!\n“);
break;
}
sprintf(tempBuf“%s say: %s“inet_ntoa(addrClient.sin_addr)
recvBuf);
printf(“%s\n“tempBuf);
closesocket(sockSrv);
WSACleanup();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1468 2009-03-04 10:59 简单聊天程序\CodePub.Com说明.txt
文件 1284 2009-03-09 16:53 简单聊天程序\UdpClient\UdpClient.cpp
文件 155648 2009-11-18 20:12 简单聊天程序\UdpClient\Debug\UdpClient.exe
文件 14419 2009-03-09 16:53 简单聊天程序\UdpClient\Debug\UdpClient.obj
文件 14112 2009-03-09 10:27 简单聊天程序\UdpClient\Debug\UdpSrv.obj
文件 418816 2009-03-09 16:53 简单聊天程序\UdpClient\Debug\UdpClient.pdb
文件 77824 2009-03-09 16:53 简单聊天程序\UdpClient\Debug\vc60.pdb
文件 4475 2009-03-09 11:35 简单聊天程序\UdpClient\UdpClient.dsp
文件 1310 2009-03-09 16:53 简单聊天程序\UdpClient\UdpClient.plg
文件 1209 2009-03-09 18:32 简单聊天程序\UdpSrv.cpp
文件 155648 2009-11-18 20:12 简单聊天程序\Debug\UdpSrv.exe
文件 14037 2009-03-09 11:47 简单聊天程序\Debug\UdpSrv.obj
文件 427008 2009-03-09 11:47 简单聊天程序\Debug\UdpSrv.pdb
文件 77824 2009-03-09 11:47 简单聊天程序\Debug\vc60.pdb
文件 3441 2009-03-09 11:35 简单聊天程序\UdpSrv.dsp
文件 742 2009-03-09 09:24 简单聊天程序\UdpSrv.dsw
文件 58368 2009-03-09 18:32 简单聊天程序\UdpSrv.ncb
文件 59904 2009-03-09 18:32 简单聊天程序\UdpSrv.opt
文件 246 2009-03-09 12:08 简单聊天程序\UdpSrv.plg
目录 0 2009-03-12 22:01 简单聊天程序\UdpClient\Debug
目录 0 2009-03-09 16:53 简单聊天程序\UdpClient
目录 0 2009-03-12 22:01 简单聊天程序\Debug
目录 0 2009-03-16 14:30 简单聊天程序
----------- --------- ---------- ----- ----
1487783 23
相关资源
- 简单的C语言点对点聊天程序
- 文件传输和聊天程序(c语言实现)
- Socket编写的一个基于MFC的聊天程序源
- mfc聊天程序 网络编程用到的
- 用C++实现的聊天程序
- 基于UDP的简单可视化界面聊天程序c
- 基于linux C/C++和Qt的聊天程序
- 基于TCP协议VC++6.0实现的聊天程序
- C++多线程网络聊天程序
- 自己编写的C++基于socket编程的UDP聊天
- VC++UDP网络聊天程序
- c语言编程实现聊天程序设计
- C++聊天程序源程序有服务器和客户端
- 基于UDP协议的聊天程序 MFC环境下的
- C++基于UDP的控制台局域网聊天程序
- MySock 应用Socket编程实现一个简单的网
- 基于C++MFC的聊天程序,C/S模式
- 北邮程序实践--基于VS2010MFC的简单聊天
- 基于MFC点对点聊天程序
- 北邮程序实践--基于VS2010MFC的简单聊天
- 基于UDP的聊天程序MFC实现
- 基于MFC的UDP聊天程序
- 类似QQ的聊天程序 的客户端 + 服务器
- c++语言应用------基于visual studio的聊天
- vs2010 + MFC + UDP socket 聊天程序。
- VS MFC 聊天程序
- c++语言应用------基于visual studio的聊天
- vc++编写的聊天程序
- 网络程序设计综合实验-WeTalk聊天程序
- 基于MFC仿QQ聊天程序设计完整教程
评论
共有 条评论