//从串口读取数据
DWORD ReadThread(LPDWORD lpdwParam)
{ BYTE Buff[100];                          //读数据缓冲区
DWORD nBytesRead;                         //实际读取的字节数
COMMTIMEOUTS Timeouts;                          //超时设置
Memset(&Timeouts,0,sizeof(COMMTIMEOUTS));
Timeouts.ReadIntervalTimeout = MAXDWORD;
SetCommTimeouts(hComm,&Timeouts);
While(bReading){                                                  //bReading?
if(!ReadFile(hComm,Buff,100,&nBytesRead,NULL))
{………                             //读取数据出错处理}
else{………                          //正确读取数据的处理}
}
PurgeComm(hComm,PURGE—RXCLEAR);
return 0;
}在VC串口编程中,bReading是自己定义的变量,还是系统定义的,有这方面的资料可以参考一下吗?谢谢.