连接一个远程端口80(Http),Connect和Send都无任何问题,但就是无法相应
OnReceive虚拟函数,通过抓包器(Iris)看得清清楚楚,服务器已经回复,而且所有数据都正常,但是就是无法响应OnReceive函数,不知为何?
哪位高手指点迷津,必高分酬谢!
OnReceive虚拟函数,通过抓包器(Iris)看得清清楚楚,服务器已经回复,而且所有数据都正常,但是就是无法响应OnReceive函数,不知为何?
哪位高手指点迷津,必高分酬谢!
解决方案 »
- DOmodel问题求助
- 如何隔一段时间清空记事本里的数据,并再写入数据
- 怎样将菜单栏包括右侧空白区改颜色
- 问一个对话框内嵌windows media Player的问题
- 一点小问题,在线等,请大家帮忙看看
- 如何把窜口输出的数据经变换成CString后,分离出有用的数据?
- 无法定位程序输入点PacketGetReadEvent 于动态链接库 packet.dll 上
- vs2010 c++新建ATL项目,然后添加了个ATL简单对象,然后就出现很多错误
- 如何改变windows窗口类的名字?
- RegQueryValueEx应该如何读REG_DWORD的数值,数值大于256(很急)
- 拨号连接网络的通信问题,请高手帮忙
- 使用Winsock Control出现如下错误:Socket is non-blocking and the specified operation will block
我试了,不是这个原因,因为我继承的是CSocket,缺省情况下相应所有的事件,另外,我也加上了这句话,可还是不行。同样一个类,在别的情况下都用得好好的。我又做了个测试,直接调用,就可以。
在switch (WSAGETSELECTEVENT(lParam)) 的case FD_READ:里设断点
如果没到这里来的话,重装一下系统,还无效偶就没法了
否则,看看是不是0==nBytes && 0==nErrorCode,跟到OnReceive 里面,看它调了哪个函数