casecodedll.h

来自「cashcode的相关测试代码」· C头文件 代码 · 共 42 行

H
42
字号
// CaseCodeDll.h: interface for the CCaseCodeDll class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_CASECODEDLL_H__9F701B83_BF51_4E15_BC54_ED1EECC59903__INCLUDED_)
#define AFX_CASECODEDLL_H__9F701B83_BF51_4E15_BC54_ED1EECC59903__INCLUDED_

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

#include "../Constants.h"

class CCaseCodeDll  
{
public:
	void CloseConnection();
	INT Reset();
	INT ConnectToDrv(INT nComPort = 1, INT nBaud = 9600);
	INT GetStatus(unsigned char chStatus[STATUS_LEN]);
	INT GetIdentification(unsigned char PN[PN_LEN], unsigned char SN[SN_LEN], unsigned char AN[AN_LEN]);
	INT EnableBillTypes(unsigned char chBillTypes[BILL_TYPES_LEN]);
	INT SetSecurity(unsigned char chSecurity[SECURITY_LEN]);
	INT GetBillTable(unsigned char chBillTables[BILL_TYPES_LEN]);
	INT Poll();
	INT AcceptBill();
	INT ReturnBill();
	INT EnableB2BMode();
	unsigned char GetResponse(unsigned char &nMore);
	DWORD GetLastResponseLen();
	CCaseCodeDll();
	virtual ~CCaseCodeDll();

	void test();

private:
	HINSTANCE m_hDLL;

};

#endif // !defined(AFX_CASECODEDLL_H__9F701B83_BF51_4E15_BC54_ED1EECC59903__INCLUDED_)

⌨️ 快捷键说明

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