⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rscomm.h

📁 haojige
💻 H
字号:
// RSComm.h: interface for the RSComm class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_RSCOMM_H__676515F8_2290_11D4_B85B_0000C00677C9__INCLUDED_)
#define AFX_RSCOMM_H__676515F8_2290_11D4_B85B_0000C00677C9__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class RSComm  
{
public:
	RSComm();
	virtual ~RSComm();
	
	void Port(int Port)
	{ SerialPort = Port; }
	
	int Settings(CString);
	
	void OutputLength(int Length)
	{ OutputBuffer = Length; }
	
	void InputLength(int Length) 
	{ InputBuffer = Length; }
	
	int PortOpen(bool);
	CString Read(int);
	Write(CString);

private:
	int BaudRate;
	int DataBits;
	float StopBits;
	char Parity;
	int SerialPort;
	int InputBuffer;
	int OutputBuffer;
	DCB dcb;
	DWORD dw;
	HANDLE CommDevice;
};

#endif // !defined(AFX_RSCOMM_H__676515F8_2290_11D4_B85B_0000C00677C9__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -