各位大虾帮帮忙,小虾米我刚工作,还在试用期,为了争取表现,自动请缨。才学了一个月vc的我就披挂上阵,没想到快要栽了!
老大让我用csocket做一个类似于qq的“发送文件”和“接收文件”的类,作为公司内部通讯系统的一个部分。前两天任务下来我才开始看socket方面的资料,现在还是挺迷惘,首先“封装”两个自我是见过n次了,可是到了自己具体去实现,我想不明白,有那么多函数,那么多类(对话框类,CSocket派生类,CMainFrame类),要怎么才能整成一个来,然后想不通是,发送文件是一个客户端和另一个客户端的对话,那么服务器端要怎么编程?难道是把两个客户端同时都当作是服务器端吗?帮帮我!菜鸟小弟感激了!
老大让我用csocket做一个类似于qq的“发送文件”和“接收文件”的类,作为公司内部通讯系统的一个部分。前两天任务下来我才开始看socket方面的资料,现在还是挺迷惘,首先“封装”两个自我是见过n次了,可是到了自己具体去实现,我想不明白,有那么多函数,那么多类(对话框类,CSocket派生类,CMainFrame类),要怎么才能整成一个来,然后想不通是,发送文件是一个客户端和另一个客户端的对话,那么服务器端要怎么编程?难道是把两个客户端同时都当作是服务器端吗?帮帮我!菜鸟小弟感激了!
解决方案 »
- 请问学习windows api和mfc的一个问题
- 关于串口发送数据控制问题
- 关于COM中的动态数组,谢谢!
- 做驱动监视所有文件读写操作
- Raw data file 读取问题?
- 请教如何以CDC类的函数画出扇形以实现饼图
- 将树控件的一个ITEM的字体变成粗体,怎么做??在线等待!!
- 怎样显示一个弹出式菜单?
- 如何设置bar的停靠属性?(在线给分)
- 一个奇怪的问题,资深专家入内!
- 诚挚的请问哪儿有介绍串口通信书籍的下栽地址?还有:怎么去控制串口以二进制,ASCII,16进制传输呢?回答就有分的哦。
- 自写ACTIVEX控件(MFC NOT ATL)如何得知container是处于设计期而不是运行期。
主要封装3个类就可以了。CMessage发送的消息类,因为CSocket支持CArchive技术
CClientSocket 客户端
CServerSocket 服务器通常继承CSocket,并重载虚函数是为在你的程序中做一定的设置,真的目的还是它来完成的。
主要封装3个类就可以了。CMessage发送的消息类,因为CSocket支持CArchive技术
CClientSocket 客户端
CServerSocket 服务器通常继承CSocket,并重载虚函数是为在你的程序中做一定的设置,真的目的还是它来完成的。
有很多例子