switch ( m_nFlowCtrl )
{ // Judge flow control
case IdFlowX:
/*--------软件流控制方式---------------*/
dcb.fOutX = TRUE; // XON/XOFF out flow control
dcb.fInX = TRUE; // XON/XOFF in flow control
dcb.XonLim = CommXonLim; // transmit XON threshold
dcb.XoffLim = CommXoffLim; // transmit XOFF threshold
dcb.XonChar = XON; // Tx and Rx XON character
dcb.XoffChar = XOFF; // Tx and Rx XOFF character
/*-------------------------------------*/
break;
case IdFlowHard:
/*--------硬件流控制方式---------------*/
dcb.fDtrControl = CommXDtrControl;
dcb.fOutxCtsFlow = m_nFlowCtrl==1; // CTS output flow control
dcb.fRtsControl = CommXRtsControl; // RTS output flow control