首页 开发技术 Javascript     /    C/S结构TCP近程群聊私聊聊天软件源代码

C/S结构TCP近程群聊私聊聊天软件源代码

上传者: gskys123 | 上传时间:2021/4/18 2:25:18 | 文件大小:1.21MB | 文件类型:rar
C/S结构TCP近程群聊私聊聊天软件源代码
基于C/S结构模式服务器转发信息的网络聊天软件。
通过自的定义的通信协议的封装与拆封,服务器单播方式对信息的私聊,群聊以及客户端加入,退出,剔除,进行管理和实现。
副加功能:1.信息的音效提示及其管理;
2.服务器端和各个客户端用户的群聊以及私聊聊天信息的记录【服务器端对私聊信息的管理需要登陆相应的超级管理员权限】;
3.自定义对话框背景色,文字字体,前景,背景颜色;
4.服务器端管理员身份的认证,添加和删除等处理;
【关键词】CAsyncSocket,C/S模式,TCP,消息的封装与拆封,MFC程序设计,日志管理,界面管理,音效处理,身份认证。

文件下载

资源详情

[{"title":"(87个子文件1.21MB)C/S结构TCP远程群聊私聊聊天软件源代码","children":[{"title":"MFC源代码","children":[{"title":"GskysIMClient","children":[{"title":"RecordMsg.cpp <span style='color:#111;'>2.73KB</span>","children":null,"spread":false},{"title":"ReSizeDlg.cpp <span style='color:#111;'>5.13KB</span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'>215B</span>","children":null,"spread":false},{"title":"GskysIMClient.rc <span style='color:#111;'>8.67KB</span>","children":null,"spread":false},{"title":"GskysIMClient.dsw <span style='color:#111;'>551B</span>","children":null,"spread":false},{"title":"ResetName.h <span style='color:#111;'>1.33KB</span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'>1.88KB</span>","children":null,"spread":false},{"title":"RecordMsg.h <span style='color:#111;'>805B</span>","children":null,"spread":false},{"title":"ResetName.cpp <span style='color:#111;'>1.93KB</span>","children":null,"spread":false},{"title":"USER.CPP <span style='color:#111;'>1.09KB</span>","children":null,"spread":false},{"title":"ReSizeDLG.h <span style='color:#111;'>1.53KB</span>","children":null,"spread":false},{"title":"ClientUser.h <span style='color:#111;'>1021B</span>","children":null,"spread":false},{"title":"GIMClientConnectDlg.h <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"修改说明.txt <span style='color:#111;'>2.15KB</span>","children":null,"spread":false},{"title":"MyEdit.cpp <span style='color:#111;'>5.19KB</span>","children":null,"spread":false},{"title":"PrintError.h <span style='color:#111;'>111B</span>","children":null,"spread":false},{"title":"PrintError.cpp <span style='color:#111;'>3.13KB</span>","children":null,"spread":false},{"title":"MyGlobs.h <span style='color:#111;'>413B</span>","children":null,"spread":false},{"title":"ClientUser.cpp <span style='color:#111;'>1.57KB</span>","children":null,"spread":false},{"title":"GIMClientSock.h <span style='color:#111;'>2.24KB</span>","children":null,"spread":false},{"title":"USER.H <span style='color:#111;'>660B</span>","children":null,"spread":false},{"title":"P2PDlg.h <span style='color:#111;'>2.46KB</span>","children":null,"spread":false},{"title":"GskysIMClientDlg.h <span style='color:#111;'>2.75KB</span>","children":null,"spread":false},{"title":"GskysIMClientDlg.cpp <span style='color:#111;'>14.27KB</span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'>3.62KB</span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'>1.10KB</span>","children":null,"spread":false},{"title":"GskysIMClient.h <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"P2PDlg.cpp <span style='color:#111;'>6.81KB</span>","children":null,"spread":false},{"title":"GskysIMClient.dsp <span style='color:#111;'>6.22KB</span>","children":null,"spread":false},{"title":"res","children":[{"title":"sys.wav <span style='color:#111;'>90.86KB</span>","children":null,"spread":false},{"title":"NewMSG.wav <span style='color:#111;'>35.97KB</span>","children":null,"spread":false},{"title":"Heart.ico <span style='color:#111;'>83.33KB</span>","children":null,"spread":false},{"title":"Leave.wav <span style='color:#111;'>44.13KB</span>","children":null,"spread":false},{"title":"GskysIMClient.rc2 <span style='color:#111;'>405B</span>","children":null,"spread":false},{"title":"Author.bmp <span style='color:#111;'>22.32KB</span>","children":null,"spread":false},{"title":"Thumbs.db <span style='color:#111;'>5.50KB</span>","children":null,"spread":false},{"title":"GskysIMClient.ico <span style='color:#111;'>30.94KB</span>","children":null,"spread":false},{"title":"WeiAiYi.wav <span style='color:#111;'>439.97KB</span>","children":null,"spread":false},{"title":"UserLogin.WAV <span style='color:#111;'>7.23KB</span>","children":null,"spread":false},{"title":"MeJoin.wav <span style='color:#111;'>22.86KB</span>","children":null,"spread":false}],"spread":false},{"title":"GskysIMClient.cpp <span style='color:#111;'>2.14KB</span>","children":null,"spread":false},{"title":"GskysIMClient.clw <span style='color:#111;'>3.40KB</span>","children":null,"spread":false},{"title":"GIMClientSock.cpp <span style='color:#111;'>21.64KB</span>","children":null,"spread":false},{"title":"GIMClientConnectDlg.cpp <span style='color:#111;'>2.73KB</span>","children":null,"spread":false},{"title":"MyEdit.h <span style='color:#111;'>1.81KB</span>","children":null,"spread":false}],"spread":false},{"title":"GskysIMServer","children":[{"title":"GskysIMServer.h <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"MyListBox.h <span style='color:#111;'>1.24KB</span>","children":null,"spread":false},{"title":"RecordMsg.cpp <span style='color:#111;'>2.18KB</span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'>215B</span>","children":null,"spread":false},{"title":"GskysIMServerDlg.h <span style='color:#111;'>2.88KB</span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'>1.21KB</span>","children":null,"spread":false},{"title":"ProofAdminRegDlg.cpp <span style='color:#111;'>1.15KB</span>","children":null,"spread":false},{"title":"RecordMsg.h <span style='color:#111;'>663B</span>","children":null,"spread":false},{"title":"AdminUser.cpp <span style='color:#111;'>1.02KB</span>","children":null,"spread":false},{"title":"AdminUser.h <span style='color:#111;'>621B</span>","children":null,"spread":false},{"title":"RegisterAdminDlg.h <span style='color:#111;'>1.34KB</span>","children":null,"spread":false},{"title":"GskysIMServer.dsw <span style='color:#111;'>551B</span>","children":null,"spread":false},{"title":"USER.CPP <span style='color:#111;'>966B</span>","children":null,"spread":false},{"title":"MyListBox.cpp <span style='color:#111;'>1.11KB</span>","children":null,"spread":false},{"title":"GskysIMServerDlg.cpp <span style='color:#111;'>15.75KB</span>","children":null,"spread":false},{"title":"MyEdit.cpp <span style='color:#111;'>5.30KB</span>","children":null,"spread":false},{"title":"RegisterAdminDlg.cpp <span style='color:#111;'>1.52KB</span>","children":null,"spread":false},{"title":"PrintError.h <span style='color:#111;'>111B</span>","children":null,"spread":false},{"title":"SockListen.h <span style='color:#111;'>1.41KB</span>","children":null,"spread":false},{"title":"PrintError.cpp <span style='color:#111;'>3.13KB</span>","children":null,"spread":false},{"title":"MyGlobs.h <span style='color:#111;'>437B</span>","children":null,"spread":false},{"title":"SockServerTalk.cpp <span style='color:#111;'>14.59KB</span>","children":null,"spread":false},{"title":"USER.H <span style='color:#111;'>739B</span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'>3.62KB</span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'>1.08KB</span>","children":null,"spread":false},{"title":"CArraySock.h <span style='color:#111;'>695B</span>","children":null,"spread":false},{"title":"GskysIMServer.cpp <span style='color:#111;'>1.95KB</span>","children":null,"spread":false},{"title":"GskysIMServer.clw <span style='color:#111;'>3.61KB</span>","children":null,"spread":false},{"title":"SockServerTalk.h <span style='color:#111;'>1.98KB</span>","children":null,"spread":false},{"title":"GskysIMServer.rc <span style='color:#111;'>6.95KB</span>","children":null,"spread":false},{"title":"res","children":[{"title":"GskysIMServer.rc2 <span style='color:#111;'>405B</span>","children":null,"spread":false},{"title":"Heart.ico <span style='color:#111;'>84.33KB</span>","children":null,"spread":false},{"title":"GskysIMServer.ico <span style='color:#111;'>1.05KB</span>","children":null,"spread":false},{"title":"Thumbs.db <span style='color:#111;'>10.50KB</span>","children":null,"spread":false},{"title":"Main.ico <span style='color:#111;'>5.56KB</span>","children":null,"spread":false}],"spread":false},{"title":"GskysIMServer.dsp <span style='color:#111;'>5.53KB</span>","children":null,"spread":false},{"title":"SockListen.cpp <span style='color:#111;'>1.41KB</span>","children":null,"spread":false},{"title":"ProofAdminRegDlg.h <span style='color:#111;'>1.28KB</span>","children":null,"spread":false},{"title":"MyEdit.h <span style='color:#111;'>1.81KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"软件_发行版本_0.1345","children":[{"title":"GskysIMServer_R0.1345.exe <span style='color:#111;'>252.00KB</span>","children":null,"spread":false},{"title":"GskysIMClient_R0.1345.exe <span style='color:#111;'>816.00KB</span>","children":null,"spread":false}],"spread":true},{"title":"GIM聊天软件使用说明.doc <span style='color:#111;'>170.50KB</span>","children":null,"spread":false}],"spread":true}]

评论信息

  • thumbsup:
    可以参考一下2020-12-12
  • thumbsup:
    可以参考一下2020-12-12
  • yetur:
    好东西,谢谢分享!2015-10-19
  • yetur:
    好东西,谢谢分享!2015-10-19
  • hui9056:
    很好哦!有帮助。2015-06-08
  • hui9056:
    很好哦!有帮助。2015-06-08
  • zjutczj:
    好用!运行正常,文档详细,VS2013上运行时出现一些小问题,需要自己设置一下。值得下载学习2015-04-09
  • Safe_Point:
    好用!运行正常,文档详细,VS2013上运行时出现一些小问题,需要自己设置一下。值得下载学习2015-04-09
  • limit11:
    界面友好,代码全,可以正确运行。有一定的参考意义。不过之前以为是有数据库的。还是很值得学习!2014-06-19
  • limit11:
    界面友好,代码全,可以正确运行。有一定的参考意义。不过之前以为是有数据库的。还是很值得学习!2014-06-19

免责申明

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