DWORD length=0;
char buf[200];
CString sss;
COMSTAT ComStat;
DWORD dwErrorFlags;
OVERLAPPED   m_osRead;
ClearCommError(m_hCom,&dwErrorFlags,&ComStat);
length=min(100, ComStat.cbInQue);
ReadFile(m_hCom,buf,length,&length,&m_osRead);
sss.Format("%s",buf);
m_sss1.SetWindowText(sss);
我读数据时为什么数据的后边总有一段乱吗,应当怎么买