📄 casecodedll.h
字号:
// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -