有谁知道每次使用MSCOMM控件接收和传送数据前需不需要清除接收和输入缓冲区,怎么清除?
解决方案 »
- MFC TabControl控件的使用!
- 套接字 Accept()总是引发一个中断 求救 一个极其初级的服务器小程序
- 按钮的透明效果(看过CButtonST的最好)
- 如何在线程和对话框之间传递消息?
- 程序不进_tWinMain(),怎么回事?
- 吐血求教!散分开路,有关ATL问题!在线等待!!!!!!!!!!!
- ADO、DAO、ODBC哪个好?
- 请问怎么样画曲线在视图里50分在线等
- 微软论坛的入口在哪?急!!急!!急!!急!!急!!急!!急!!急!!急!!急!!急!!急!!
- 请问,有什么免费或共享控件可用于图表开发
- 模式对话框的问题?
- Create button on a window, cann't more than 300*33 ????????????
但如果由于各种原因你在缓冲区中有残余,比如:你解包时,只取了几个字节,就发现数据包有错误,而又没取余下的字节,就会有残余
可以用 InBufferCount = 0 清除InBufferCount 是指调制解调器已接收,并在接收缓冲区等待被取走的字符数。可以把 InBufferCount 属性设置为 0 来清除接收缓冲区。发送缓冲区应该不会出现这个问题
端口没打开-----你写不进去
端口打开了-----他不管有没有接受方,都会传出去