文件名称:基于MFC的企业IM
文件大小:906KB
文件格式:RAR
更新时间:2015-01-19 03:04:48
QQ 局域网 MFC 线程通信
自己做的一个课程设计,有点简陋,但是发送消息聊天和发送文件的功能以及服务器的信息广播功能都完成了。 本文件中包括详细的源代码和编译的程序以及文档,使用Visual Studio 2010编译。 使用到的技术,CSocket或者CAsynSocket的继承异步非阻塞通信,线程的通信,基于Berkeley socket的同步阻塞通信。
【文件预览】:
Chat_Project_Server
----Chat_Project_Server()
--------stdafx.cpp(221B)
--------ChatServerSocket.cpp(584B)
--------res()
--------ChatServerSocket.h(327B)
--------stdafx.h(2KB)
--------ChatSocket.cpp(530B)
--------Chat_Project_Server.vcxproj.user(221B)
--------Chat_Project_Server.cpp(3KB)
--------Chat_Project_Server.vcxproj(6KB)
--------targetver.h(314B)
--------Chat_Project_Server.h(583B)
--------ChatSocket.h(305B)
--------Chat_Project_Server.aps(105KB)
--------Chat_Project_ServerDlg.cpp(9KB)
--------resource.h(2KB)
--------Chat_Project_Server.vcxproj.filters(2KB)
--------Chat_Project_ServerDlg.h(1KB)
--------ReadMe.txt(5KB)
--------Chat_Project_Server.rc(12KB)
----Chat_Project_Server.sln(924B)
Chat_Project
----Chat_Project()
--------Chat_Project.aps(504KB)
--------stdafx.cpp(214B)
--------Chat_Project.vcxproj.user(221B)
--------ChatServerSocket.cpp(588B)
--------BroadcastMsg.h(675B)
--------ListenSocket.h(289B)
--------BroadcastMsg.cpp(1KB)
--------res()
--------ChatServerSocket.h(361B)
--------stdafx.h(2KB)
--------ChatDialog.cpp(7KB)
--------ListenFileSocket.cpp(573B)
--------BCMsgThread.h(462B)
--------UDPSocket.h(345B)
--------UDPSocket.cpp(698B)
--------ListenSocket.cpp(526B)
--------targetver.h(314B)
--------ChatDialogThread.cpp(2KB)
--------ChatDialog.h(883B)
--------NewChatThread.h(363B)
--------BCMsgThread.cpp(1KB)
--------FileSocket.cpp(771B)
--------Chat_Project.h(541B)
--------Chat_Project.cpp(3KB)
--------resource.h(3KB)
--------Chat_Project.vcxproj(7KB)
--------Chat_Project.vcxproj.filters(4KB)
--------Chat_ProjectDlg.h(2KB)
--------FileSocket.h(353B)
--------temp.txt(3KB)
--------Chat_ProjectDlg.cpp(17KB)
--------NewChatThread.cpp(637B)
--------ChatDialogThread.h(539B)
--------ListenFileSocket.h(300B)
--------ReadMe.txt(4KB)
--------Chat_Project.rc(16KB)
----Chat_Project.sln(903B)
详细设计文档
----基于MFC的企业IM.doc(260KB)
生成的程序
----Chat_Project.exe(458KB)
----Chat_Project_Server.exe(169KB)