基于MFC的Socket对话框聊天程序(报告+代码+运行结果)

上传者: m0_64258486 | 上传时间: 2024-06-30 22:17:34 | 文件大小: 15.47MB | 文件类型: ZIP
基于网络聊天应用的普及,以VC++6.0为平台,采用MFC控件设计聊天程序的对话框实现基于TCP/IP协议的点对点聊天工具。本聊天工具通过输入服务器端的IP地址将客户端和服务器端连在一起,实现两者间的实时通信,并提供多人聊天功能的一个简单软件。 本文程序的主要功能包括发送消息、互动、私聊等提供及时聊天。在VC6.0的环境下,创建了多用户间信息交换,群聊私聊互动功能。需要注意的是程序只实现了聊天程序的主体功能,在此基础上加以改进,可以美化对话框,传输文件或实现其他更多的功能。

文件下载

资源详情

[{"title":"( 248 个子文件 15.47MB ) 基于MFC的Socket对话框聊天程序(报告+代码+运行结果)","children":[{"title":"CHATSRVR.001 <span style='color:#111;'> 8.04KB </span>","children":null,"spread":false},{"title":"CHATSRVR.001 <span style='color:#111;'> 8.04KB </span>","children":null,"spread":false},{"title":"CHATSRVR.002 <span style='color:#111;'> 8.16KB </span>","children":null,"spread":false},{"title":"CHATSRVR.002 <span style='color:#111;'> 8.16KB </span>","children":null,"spread":false},{"title":"ChatClient.aps <span style='color:#111;'> 40.38KB </span>","children":null,"spread":false},{"title":"ChatClient.aps <span style='color:#111;'> 40.38KB </span>","children":null,"spread":false},{"title":"ChatSrvr.aps <span style='color:#111;'> 28.55KB </span>","children":null,"spread":false},{"title":"ChatSrvr.aps <span style='color:#111;'> 28.54KB </span>","children":null,"spread":false},{"title":"BITMAP1.BMP <span style='color:#111;'> 384.12KB </span>","children":null,"spread":false},{"title":"BITMAP1.BMP <span style='color:#111;'> 384.12KB </span>","children":null,"spread":false},{"title":"BITMAP1.BMP <span style='color:#111;'> 384.12KB </span>","children":null,"spread":false},{"title":"BITMAP1.BMP <span style='color:#111;'> 384.12KB </span>","children":null,"spread":false},{"title":"BITMAP2.BMP <span style='color:#111;'> 37.11KB </span>","children":null,"spread":false},{"title":"BITMAP2.BMP <span style='color:#111;'> 37.11KB </span>","children":null,"spread":false},{"title":"BITMAP2.BMP <span style='color:#111;'> 37.11KB </span>","children":null,"spread":false},{"title":"BITMAP2.BMP <span style='color:#111;'> 37.11KB </span>","children":null,"spread":false},{"title":"BITMAP1.BMP <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"BITMAP1.BMP <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"Toolbar.bmp <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"Toolbar.bmp <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"TOOLBAR.BMP <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"TOOLBAR.BMP <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"TOOLBAR.BMP <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"TOOLBAR.BMP <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"ChatClient.bsc <span style='color:#111;'> 3.39MB </span>","children":null,"spread":false},{"title":"chatsrvr.bsc <span style='color:#111;'> 3.08MB </span>","children":null,"spread":false},{"title":"ChatClient.clw <span style='color:#111;'> 4.74KB </span>","children":null,"spread":false},{"title":"ChatClient.clw <span style='color:#111;'> 4.70KB </span>","children":null,"spread":false},{"title":"CHATSRVR.CLW <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"CHATSRVR.CLW <span style='color:#111;'> 3.07KB </span>","children":null,"spread":false},{"title":"Srvrdoc.cpp <span style='color:#111;'> 10.27KB </span>","children":null,"spread":false},{"title":"Srvrdoc.cpp <span style='color:#111;'> 10.02KB </span>","children":null,"spread":false},{"title":"ChatClientDoc.cpp <span style='color:#111;'> 8.65KB </span>","children":null,"spread":false},{"title":"ChatClientDoc.cpp <span style='color:#111;'> 8.26KB </span>","children":null,"spread":false},{"title":"ChatClientView.cpp <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false},{"title":"ChatClientView.cpp <span style='color:#111;'> 5.15KB </span>","children":null,"spread":false},{"title":"MAINFRM.CPP <span style='color:#111;'> 4.82KB </span>","children":null,"spread":false},{"title":"ChatClient.cpp <span style='color:#111;'> 4.59KB </span>","children":null,"spread":false},{"title":"ChatClient.cpp <span style='color:#111;'> 4.58KB </span>","children":null,"spread":false},{"title":"MAINFRM.CPP <span style='color:#111;'> 4.57KB </span>","children":null,"spread":false},{"title":"MainFrm.cpp <span style='color:#111;'> 4.25KB </span>","children":null,"spread":false},{"title":"MainFrm.cpp <span style='color:#111;'> 4.25KB </span>","children":null,"spread":false},{"title":"CHATSRVR.CPP <span style='color:#111;'> 4.08KB </span>","children":null,"spread":false},{"title":"CHATSRVR.CPP <span style='color:#111;'> 3.63KB </span>","children":null,"spread":false},{"title":"CLNTSOCK.CPP <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"CLNTSOCK.CPP <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"SRVRVW.CPP <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"OnlineList.cpp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"OnlineList.cpp <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"SRVRVW.CPP <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"OnlineBar.cpp <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"OnlineBar.cpp <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"CleanDlg.cpp <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"CleanDlg.cpp <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"Message.cpp <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"Message.cpp <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"Message.cpp <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"LSTNSOCK.CPP <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"Message.cpp <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"CntrItem.cpp <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"CntrItem.cpp <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"LSTNSOCK.CPP <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"Login.cpp <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"Login.cpp <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"ChatSocket.cpp <span style='color:#111;'> 862B </span>","children":null,"spread":false},{"title":"ChatSocket.cpp <span style='color:#111;'> 815B </span>","children":null,"spread":false},{"title":"STDAFX.CPP <span style='color:#111;'> 559B </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"STDAFX.CPP <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"课程报告.docx <span style='color:#111;'> 4.31MB </span>","children":null,"spread":false},{"title":"CHATSRVR.DSP <span style='color:#111;'> 7.99KB </span>","children":null,"spread":false},{"title":"ChatClient.dsp <span style='color:#111;'> 5.37KB </span>","children":null,"spread":false},{"title":"ChatClient.dsp <span style='color:#111;'> 5.37KB </span>","children":null,"spread":false},{"title":"chatsrvr.dsp <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"ChatClient.dsw <span style='color:#111;'> 543B </span>","children":null,"spread":false},{"title":"ChatClient.dsw <span style='color:#111;'> 543B </span>","children":null,"spread":false},{"title":"CHATSRVR.DSW <span style='color:#111;'> 539B </span>","children":null,"spread":false},{"title":"CHATSRVR.DSW <span style='color:#111;'> 539B </span>","children":null,"spread":false},{"title":"ChatClient.exe <span style='color:#111;'> 152.07KB </span>","children":null,"spread":false},{"title":"chatsrvr.exe <span style='color:#111;'> 136.07KB </span>","children":null,"spread":false},{"title":"chatsrvr.exe <span style='color:#111;'> 40.00KB </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 4.78KB </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"RESOURCE.H <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"ChatClientDoc.h <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"ChatClientDoc.h <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"SRVRDOC.H <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"ChatClientView.h <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"ChatClientView.h <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"MainFrm.h <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"MainFrm.h <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"SRVRDOC.H <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"SRVRVW.H <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"CntrItem.h <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"CntrItem.h <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"MAINFRM.H <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"CLNTSOCK.H <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"ChatClient.h <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明