文件名称:一个聊天室,支持文件传输
文件大小:276KB
文件格式:RAR
更新时间:2014-09-07 04:56:32
多线程 Skinsharp皮肤 文件传输
1)服务器端,分别用线程监听文件和数据,客户端一个连接线程;2)客户端加入登陆框限制,默认用户名maguiqin,密码nuaa;3)发送文件直接用ip框的ip,端口为7000,而数据聊天的端口可以设置4;)加上了Skinsharp皮肤,让vc6的程序看起来更美观;5)收发数据采用基本的socket函数,而非CSocket和CAsySocket,发送文件采用了一下CSocket。有待完善的地方,一是发文件时加上进度条显示,二是当前只能客户端往服务端发文件,因为可以多个客户端。以后完善
【文件预览】:
xia
----xia.ncb(105KB)
----Client()
--------Client.dsp(4KB)
--------skinh.she(20KB)
--------Client.aps(36KB)
--------LoginDlg.cpp(1KB)
--------StdAfx.cpp(208B)
--------SkinH.dll(85KB)
--------resource.h(1KB)
--------SkinH.h(9KB)
--------ClientFileThread.h(2KB)
--------Client.plg(246B)
--------ClientDlg.h(1KB)
--------ReadMe.txt(3KB)
--------StdAfx.h(1KB)
--------ClientDlg.cpp(9KB)
--------Client.cpp(2KB)
--------res()
--------SkinH.lib(7KB)
--------LoginDlg.h(1KB)
--------Client.clw(2KB)
--------Client.rc(6KB)
--------Client.h(1KB)
----Server()
--------skinh.she(20KB)
--------ServerDlg.cpp(11KB)
--------StdAfx.cpp(208B)
--------Server.aps(35KB)
--------SkinH.dll(85KB)
--------resource.h(959B)
--------ServerThread.cpp(3KB)
--------SkinH.h(9KB)
--------Server.rc(6KB)
--------Server.h(1KB)
--------Inc.h(440B)
--------ReadMe.txt(3KB)
--------Server.clw(1KB)
--------StdAfx.h(1KB)
--------Server.dsp(4KB)
--------ServerDlg.h(2KB)
--------ServerFileThread.h(5KB)
--------Server.plg(246B)
--------res()
--------SkinH.lib(7KB)
--------Server.cpp(2KB)
----xia.dsw(723B)
----xia.opt(57KB)