完成端口中GetQueuedCompletionStatus的问题 为什么我在收到一个数据包以后,程序会不停的从GetQueuedCompletionStatus函数中取得同样的数据,造成了死循环,下一个连接根本进不来,请各位指点迷津,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我没有主动去断开连接,就是不知道如果客户端自己断开连接,是怎样判断的!GetQueuedCompletionStatus函数是在什么情况下可以获得返回的。 GetQueuedCompletionStatus函数不是死循环,它是一个陡塞函数,收到信息就会触发事件,你实施把客户端发送缓冲区和服务器段的发送缓冲区大小设置了一样大小。另外,你创建了几个线程,GetQueuedCompletionStatus函数开始的时候就得执行几次,另外完成端口上的每一次收发操作都会触发事件。你多更总几次,他不会是死循环的。除非你的客户端是个循环在发送数据。OK 在处理数据时检测接受字节数,为0则用户断开,我试过,成功监测到用户退出,但是如果用户杀进程,没办法。源程序我有,要的e_mail我。[email protected] 同意 life2000(老头子) 的 “4位首部长度”是啥意思 大神们进来看看啊 如何刷新标签控件下的对应的各个子窗口? 请教个问题 关于如何处理最小化消息的问题,求教? 我用VC编写了一个串口通信助手,可是还没有保存数据的功能,我看别人编写的助手有这个功能,请大家指点!该怎样做才能加上保存功能呢? 紧急求助,100分!!!关于视频聊天 一个比较经典的同步问题,请大家帮忙!! 高分求解:Office Spreadsheet 9.0 问题-----------分不够再开贴子加 (在线等待) 别人用vb做了串口通信的程序,我想直接用在vc里,怎么办? 80G的SATA 的硬盘实际的容量是多少呀。我的现在少了。4G。怎么办送分一定。来看看 如何使调用其他应用程序的函数直到被调用的应用程序启动完毕后才返回
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货