服务器用CMySocket类(继承自CAsyncSocket)创建并监听了两个socket端口,一个用来收消息,一个用来收文件。请问我在类的OnAccept事件中怎么区分客户端是连哪个socket端口的呢?客户端的ip和端口倒是可以取到
解决方案 »
- 安装了qvod,文件关联很厉害,比如.mp3,就算我在注册表里修改了默认关联,但还是依然打开快播,请我,它的关联如何做的?或者能程序的方式修改过来吗?
- 程序窗口加载网页局部内容,给个思路
- 或得窗口大小的疑问
- 我再问,我这样读取内存的方法有错吗?为什么失败?
- access语句查询问题,着急啊各位老大!
- 我截获了 ZwCreateFile函数,但是未得到预想的效果,请高人指点
- DLL中如何加载其他DLL
- 简单问题8—关于对话框的打印?
- 一个控件向它的父窗口发送一个通知消息,父窗口收到后是不是要应答一个消息?如果不应答,控件是不是会不停的发同一个消息?
- 关于读写二进制文件的问题
- 多线程Ping程序,谁能帮忙改一下,返回ping的毫秒?或者一个Ip多个包?
- 关于坐标系绘制的小问题
listenSocket负责create()和listen(),当client端的connectSocket向server端Connect()时,listenSocket会收到OnAccept()通知。
至于具体是那个socket接受到,是在create中明确了FD_ACCEPT的,他们自动确定根据wParam是哪一个socket。
in your case,
you must create 2 listen sockets, namely sockFile(fileport) & sockMsg(msgport)
一般 port >1000