16,472
社区成员
发帖
与我相关
我的任务
分享
bool bEnd = false;
ClearCommError(m_hCom, &dwErrorFlags, &ComStat );
if( 0 != ComStat.cbInQue )
{
if(ReadFile(m_hCom,lpRec,ComStat.cbInQue,&dwOneRead,NULL))
{
lpRec += dwOneRead;
*lpRec = '\0' ; //添加字符串结尾符
//依次查找接收到的数据,直到找到 结尾标志符号。
for( ptemp = lpRec-dwOneRead; *ptemp != '\0'; ptemp++ )
{
if( *ptemp == 0x0d )
{
bEnd = true;
break;
}
}
}
}