rs232.h

来自「RFID小区车库管理系统。实现车辆的合法性检查和计费管理。」· C头文件 代码 · 共 31 行

H
31
字号
// RS232.h: interface for the CRS232 class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_RS232_H__6BEA89DB_E735_4A17_BB3A_52EC768517FA__INCLUDED_)
#define AFX_RS232_H__6BEA89DB_E735_4A17_BB3A_52EC768517FA__INCLUDED_

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

class CRS232  
{
public:
	CRS232();
	virtual ~CRS232();

public:
	//建立连接,使用Com1口,波特率为9600b/s.数据格式为8数据位,一位停止位,偶校验位。
	bool Connect();
	//关闭连接
	bool Close();
	//输出键盘数据,参数为有效数据,八字节,使用者必须保证八字节内存空间
	bool Rotate(unsigned char data);
	//输出鼠标数据,参数为有效数据,四字节,使用者必须保证四字节内存空间
private:
	HANDLE m_hCommPort;
};

#endif // !defined(AFX_RS232_H__6BEA89DB_E735_4A17_BB3A_52EC768517FA__INCLUDED_)

⌨️ 快捷键说明

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