介绍一个Win32 API串口控制MFC打包类
2010-02-19 20:33:12 来源:WEB开发网核心提示:返回值SDK 通讯端口句柄 HANDLE.注释必须与 Attach 函数配对使用,该函数的行为类似于MFC中的 CWnd::Detach函数,介绍一个Win32 API串口控制MFC打包类(5),CSerialPort::operator HANDLEoperator HANDLE();返回值SDK 通讯端口句柄 HA
返回值
SDK 通讯端口句柄 HANDLE.
注释
必须与 Attach 函数配对使用。该函数的行为类似于MFC中的 CWnd::Detach函数。
CSerialPort::operator HANDLE
operator HANDLE();
返回值
SDK 通讯端口句柄 HANDLE。
注释
使用此操作符获取通讯端口对应的句柄。用该句柄可以直接调用Windows APIs。
CSerialPort::IsOpen
BOOL IsOpen()const
返回值
如果通讯端口处于打开状态则返回 TRUE,否则返回 FALSE。
CSerialPort::Dump
void Dump(CDumpContext& dc)const
注释
标准的MFC诊断支持函数。
CSerialPort::Read \ ReadEx
DWORD Read(void* lpBuf, DWORD dwCount);
BOOL Read(void* lpBuf, DWORD dwCount, OVERLAPPED& overlapped, DWORD* pBytesRead = NULL);
void ReadEx(void* lpBuf, DWORD dwCount);
throw( CSerialException );
返回值
1)读取的字节数。
2)如果是重叠读取全同步完成返回 TRUE ,如果此操作是异步完成,则返回 FALSE 。
更多精彩
赞助商链接