正在阅读:VC学习:Windows CE下的串口通讯类VC学习:Windows CE下的串口通讯类

2004-02-14 09:34 出处:PConline 作者:zhenxizhou/CSDN 责任编辑:linjixiong
m_bConnected=FALSE;      //结束线程中WaitCommEvent的等待      SetCommMask(hPort,0);      //阻塞至线程停止      if(hReadThread)      {      TerminateThread(hReadThread,0);      CloseHandle(hReadThread);   }      //清除端口上指定信号的状态      EscapeCommFunction(hPort,CLRDTR);      EscapeCommFunction(hPort,CLRRTS);      //清除驱动程序内部的发送和接收队列      PurgeComm(hPort,PURGE_TXCLEAR|PURGE_RXCLEAR);      //关闭串口      CloseHandle (hCommPort);      hCommPort = INVALID_HANDLE_VALUE;      return TRUE;      }      else   {      return TRUE;      }      }      BOOL CSerial::InitDCB()      {   DCB PortDCB;      DWORD dwError;      PortDCB.DCBlength = sizeof (DCB);      //得到端口的默认设置信息      GetCommState (hPort, &PortDCB);     希望看到更多更经典的开发技巧,请随时刷新《开发特区》栏目。
察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品