BuildCommDCB(_T("COM1:9600,n,8,1"), &dcb);DCB定义中, StopBits取值范围是0,1,2,分别表示1,1.5,2 stop bits如果你希望设置1,那么需要stop=1.5,这样:BuildCommDCB(_T("baud=1200 parity=N data=8 stop=1.5"), &dcb);