网络编程,连接断开有关问题

网络编程,连接断开问题?
本帖最后由 oyljerry 于 2013-03-11 13:53:33 编辑
MFC下用CAsyncSocket连接服务器,当服务器不正常断开时客户端怎么判断是否还处于连接状态。

------解决方案--------------------
服务器不正常断开,调用recv会收到错误,用GetLastError得到 error code判断。这很多socket例子,可以参考:
http://download.****.net/detail/geoff08zhang/4571358
------解决方案--------------------
应该有个EDITLABELS 属性的
------解决方案--------------------
关于服务器不正常断开,可以试下,重写客户端socket的onclose,或者在客户端写一个心跳,来探测~