18,356
社区成员
发帖
与我相关
我的任务
分享
WriteFile(this->m_RSData.m_hPort2,read_buffer, strlen(read_buffer), &dwdTotalBytesSent, NULL);//com1读取的内容发送给com2
char write_buffer[300], read_buffer[200];
DWORD dwdTotalBytesSent=0;
DWORD dwdBytesReceived=0;
memset(read_buffer, 0, sizeof(read_buffer));
memset(write_buffer, 0, sizeof(write_buffer));
PurgeComm(this->m_RSData.m_hPort1,PURGE_TXCLEAR | PURGE_RXCLEAR);//清空com1
PurgeComm(this->m_RSData.m_hPort2,PURGE_TXCLEAR | PURGE_RXCLEAR);//清空com2
ReadFile(this->m_RSData.m_hPort1, read_buffer, 200, &dwdBytesReceived, NULL)//读com1
WriteFile(this->m_RSData_2BF1.m_hPort,read_buffer, strlen(read_buffer), &dwdTotalBytesSent, NULL);//com1读取的内容发送给com2
PurgeComm(this->m_RSData.m_hPort1,PURGE_TXCLEAR | PURGE_RXCLEAR);//清空com1
PurgeComm(this->m_RSData.m_hPort2,PURGE_TXCLEAR | PURGE_RXCLEAR);//清空com2