完成端口 的主线程,是不停的查询io,没数据过来,就一直挂起,,当有个连接过来,或者发送数据过来,就往下执行,当来了一个新连接的时候,一般看人家都是把这个新连接的socket,和完成端口关联,这个,收发,都会去查一次,,不知道是不是??
还有,如果我不关联的话,他就只在第一次,给他发数据的时候查询io,以后就不查,一直挂起,,不知道为什么?
大家给指点下。
还有,如果我不关联的话,他就只在第一次,给他发数据的时候查询io,以后就不查,一直挂起,,不知道为什么?
大家给指点下。
解决方案 »
- 怎样暂停(挂起)和恢复一个线程呢?
- rundll32.exe C:\WINDOWS\system32\shimgvw.dll,ImageView_Fullscreen +fi系统图片查看器打不开?
- 请问如何创建一个固定大小的MDI frame
- 如何拷贝CStatic?
- 向某一控件发送WM_GETTEXT 取得的内容存放到哪里了
- WH_GETMESSAGE型的钩子截获不到WM_COMMAND消息
- 用ADO连接SQLSERVER2000的字符串怎么写?
- 用createfile调用usb驱动,如果硬件没有上发数据,createfile会不返回?
- 能否在CFormView中嵌入CScrollView
- 求大神解答,vs2010c++为什么鼠标光标移动到程序段显示不出提示
- 求 inside server based applications 和 programming server-side applications for win2000两书中的代码,谢谢
- SaveDC RestoreDC 如何使用?
建议lz好好看看socket编程非阻塞模式,《windows网络程序设计》就可以
我想问下,是不是除了这个,在没其他方式可以判断是不是,发送或者接受??
换想问下,是不是必须关联,是不是不关联,就查不到端口???