首先问一下 FillChar(OverLapped,sizeof(OverLapped),0);这样对OverLapped操作的意义 
关于 WaitCommEvent()
当WaitCommEvent(Hanlde,dwMask,nil)时
它是一直等待么?
当waitCommEvent(Hanlde,dwMask,@OverLapped)时
它能一值等待串口时间发生么?