使用WaitForSingleObject()函数。经常出现wait timeout怎么回事 看样子是时间到了事件还没信号,你第二个参数换成IFINITY看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是等待线程结束还是事件受信?timeout说明在指定的时间内没有结束或受信, 我试了一下INFINITE,它就一直等在那里,数据都不传了,而且我是在本机上测的,如果改成1000ms过一会它还会继续传的。。 嗯,只要出现一次wait timeout 接下来会连续跟着很多wait timeout,郁闷,找不出错误,文件在本机还是能传的 事件受信,,,那你不能靠改变waitforsingleobject来解决问题啊,优化网络通信过程吧。 是不是堵塞了 试试这个MsgWaitForMultipleObjects 你可能并未等到线程信号,所以就一直等待,到超时了,你可以试一试 使用事件来发出信号,WaitForSingleObject(WriteSY,INFINITE); 这是我的例子http://blog.csdn.net/u010236550/article/details/23699839 你可以抓包试试看,以前曾遇到过类似的问题:两台主机在通信时,彼此的timeout设置不一致的话,容易导致超时。 关于MessageBox中的焦点与ID OGRE_NEW 内存泄露 ComboBox子类化问题 急需VC开发的网络传真系统 求助各位大虾,窗口恢复显示时,刷新极其的慢 如何做一个像CFileDialog一样的对话框,可以嵌套到别的对话框中去 如何通过OLE DB 往Oracle数据库的表中插入数据? 各位前辈,为什么GetSysColor(COLOR_WINDOW)得到的颜色和实际窗体颜色不一致 如何使用标签控件(TabControl)? 怎样才能查找系统中安装的所有钩子? 剪切bmp的一部分并转存成JPG文件的问题 100分求助,我已经有一个显示曲线的界面,如果要在上面加一个界面,请问控制这个界面上显示的图片。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货