我用CSerialPort类写了一个通讯程序,程序只接收操作;每个设备每隔1秒钟会往串口发数据,这些设备都是一样的,只是发送不同的参数而已。理论上说,接收程序无论是哪个设备发过来的数据,都会接收到。但是实际上当我来回的把串口接到不同设备后,调试VC发现,程序接收不到EV_RXCHAR消息了,只接收到EV_CTS,实在是不知道什么原因啊。大侠帮帮吧!CSerialPort大家都有吧