VC++ CSerialPort类的使用方法详解

VC++ CSerialPort类的使用方法详解

ID:42770335

大小:88.50 KB

页数:19页

时间:2019-09-21

VC++ CSerialPort类的使用方法详解_第1页
VC++ CSerialPort类的使用方法详解_第2页
VC++ CSerialPort类的使用方法详解_第3页
VC++ CSerialPort类的使用方法详解_第4页
VC++ CSerialPort类的使用方法详解_第5页
资源描述:

《VC++ CSerialPort类的使用方法详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VCCSerialPort类的使用方法详解API参考:接口由两个类组成:CSerialException、CSerialPort。其成员函数和成员变量清单如下:  CSerialException::CSerialException  CSerialException::GetErrorMessage  CSerialException::m_dwError  CSerialPort::CSerialPort  CSerialPort::~CSerialPort  CSerialPort::Open  CSerialPort::Close  CSerialPort::Attach  CS

2、erialPort::Detach  CSerialPort::operatorHANDLE  CSerialPort::IsOpen  CSerialPort::Dump  CSerialPort::Read  CSerialPort::ReadEx  CSerialPort::Write  CSerialPort::WriteEx  CSerialPort::TransmitChar  CSerialPort::GetOverlappedResult  CSerialPort::CancelIo  CSerialPort::GetConfig  CSerialPort::GetDef

3、aultConfig  CSerialPort::SetConfig  CSerialPort::SetDefaultConfig  CSerialPort::ClearBreak  CSerialPort::SetBreak  CSerialPort::ClearError  CSerialPort::GetStatus  CSerialPort::GetState  CSerialPort::SetState  CSerialPort::Escape  CSerialPort::ClearDTR  CSerialPort::ClearRTS  CSerialPort::SetDTR 

4、 CSerialPort::SetRTS  CSerialPort::SetXOFF  CSerialPort::SetXON  CSerialPort::GetProperties  CSerialPort::GetModemStatus  CSerialPort::SetTimeouts  CSerialPort::GetTimeouts  CSerialPort::Set0Timeout  CSerialPort::Set0WriteTimeout  CSerialPort::Set0ReadTimeout  CSerialPort::SetMask  CSerialPort::G

5、etMask  CSerialPort::WaitEvent  CSerialPort::Flush  CSerialPort::Purge  CSerialPort::TerminateOutstandingWrites  CSerialPort::TerminateOutstandingReads  CSerialPort::ClearWriteBuffer  CSerialPort::ClearReadBuffer  CSerialPort::Setup  CSerialPort::OnCompletion  CSerialPort::BytesWaiting  CSerialPo

6、rt::DataWaiting  CSerialException::CSerialException  CSerialException(DWORDdwError=0);  参数  dwError 导致异常的错误。  注释  当创建CSerialExceptionThis对象时,此成员函数被调用。为了丢出CSerialException,必须调用全程函数AfxThrowSerialException。如果调用时dwError使用缺省值,则内部则会调用GetLastError。  CSerialException::GetErrorMessage  virtualBOOLGetError

7、Message(LPTSTRlpszError,UINTnMaxError,PUINTpnHelpContext=NULL);  CStringGetErrorMessage();  返回值  1)如果函数调用成功,返回非零;否则,如果没有得到错误信息文本,则返回0。  2)表示错误的一个CString  参数  lpszError 接收出错信息的缓冲指针。  nMaxError 缓冲能容纳的最大字符数,包括NULL终结符。  pn

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。