switch(m_commctrl.GetCommEvent())
{
case 1: // vbMSCommEvSend:
"Sending"
case 2: // vbMSCommEvReceive:
"Receiving"
case 3: // vbMSCommEvCTS:
"Change in CTS Detected"
case 4: // vbMSCommEvDSR:
"Change in DSR Detected"
case 5: // vbMSCommEvCD:
"Change in CD Detected"
case 6: // vbMSCommEvRing:
"Phone is Ringing"
case 7: // vbMSCommEvEOF:
"End of File Detected"
case 1001: // vbMSCommErBreak:
"Break Received"
case 1002: // vbMSCommErCTSTO:
"CTS Timeout"
case 1003: // vbMSCommErDSRTO:
"DSR Timeout"
case 1004: // vbMSCommErFrame:
"Framing Error"
case 1006: // vbMSCommErOverrun:
"Overrun Error"
case 1007: // vbMSCommErCDTO:
"Carrier Detect Timeout"
case 1008: // vbMSCommErRxOver:
"Receive Buffer Overflow"
case 1009: // vbMSCommErRxParity:
"Parity Error"
case 1010: // vbMSCommErTxFull:
"Transmit Buffer Full"
}