ceseries.h
来自「DShow player based on wince 6.0 vs2005」· C头文件 代码 · 共 44 行
H
44 行
// CESeries.h: interface for the CCESeries class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_CESERIES_H__3F3F4F0C_EEC4_4C0B_9EFF_8A9225177A7D__INCLUDED_)
#define AFX_CESERIES_H__3F3F4F0C_EEC4_4C0B_9EFF_8A9225177A7D__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CCESeries
{
public:
CCESeries();
virtual ~CCESeries();
public:
//打开串口
BOOL OpenPort(CWnd* pPortOwner, /*使用串口类,窗体句柄*/
UINT portNo = 1, /*串口号*/
UINT baud = 9600, /*波特率*/
UINT parity = NOPARITY, /*奇偶校验*/
UINT databits = 8, /*数据位*/
UINT stopbits = 0 /*停止位*/
);
//关闭串口
void ClosePort();
//设置串口读取、写入超时
BOOL SetSeriesTimeouts(COMMTIMEOUTS CommTimeOuts);
//向串口写入数据
BOOL WritePort(HANDLE hComm,const BYTE *buf,DWORD bufLen);
BOOL ReadPort(HANDLE hComm,const BYTE *buf,DWORD *pBufLen);
public:
//已打开的串口句柄
HANDLE m_hComm;
CWnd* m_pPortOwner;
};
#endif // !defined(AFX_CESERIES_H__3F3F4F0C_EEC4_4C0B_9EFF_8A9225177A7D__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?