我是这样写的 DCB m_dcb; //成员变量 已经确认 m_hCom为有效; 然后 memset(&m_dcb, 0, sizeof(DCB)); m_dcb.DCBlength = sizeof(DCB); if(!GetCommState(m_hCom, &m_dcb)) { //获取状态信息错误 // 返回 } m_dcb.BaudRate = 19200; m_dcb.ByteSize = 8; m_dcb.StopBits = 1; m_dcb.fParity = 0; if(SetCommState(m_hCom, &m_dcb)) { //设置状态信息错误 // 返回 } 问题是SetCommState一直会返回错误。 这是在wince下的串口同步通讯片段 希望有经验的帮下忙!谢谢! |
联系客服