串口通讯的问题(MSCOMM控件) 在接收数据的过程中,OnComm()事件中通过get_InBufferCount()可以看出接收到的字符数是正确的,可是get_CommEvent()得到的值并不是2(2为接收事件),而是1001,MSDN上1001定义为:A Break was received(接收到中断信号?).各位帮忙看一下这可能是什么原因,多谢多谢!用串口调试助手可以正常通讯! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会呀?你是用它吧:m_MsComm.GetCommEvent()如果是接收数据,一定是2,不会错。 如何定义一个宏 ,这个宏的值在一定的数字范围内 如何使用DHTML得到HTML中表的数据? 如何判断CDialog上的CEdit是否有效???????????????????????????????????????EnableWindow(Enable) false ? true? 程序员是如何喝酒的 如何退出程序 windows的api编程改错? ADSL问题 请问如何将打印页面设置为 20mm*15mm ,thx ? 请教这句错在哪里? COM<---->DCOM???(都有分的) formula one activeX 串口通讯的问题(MSCOMM控件)
你是用它吧:
m_MsComm.GetCommEvent()
如果是接收数据,一定是2,不会错。