/*
*****************
* 卡交易数据结构
*********************
*/
typedef struct tag_StrRecoder //交易数据结构
{
unsigned char DealNo[4]; //卡号 0x12 0x34 0x56 0x7F;目的是显示123456f
unsigned char AccountNo[4]; //帐号
unsigned int Sum; //消费金额 150 1.50元
unsigned int DealBal; //卡余额
unsigned char DealTime[8]; //交易时间
unsigned char POSNo[4]; //POS编号
unsigned char PipeNo[4]; //流水号
unsigned char PrtTime[8]; //打印时间
}StrRecoder,*pStrRecoder;
/
*
******************
* 控制命令
******************
*/
char InitPrint[2] = {0x1B,0x40};//初始化ESC @
char PrtBlack[4] = {0x1B,0x66}; //打印空格ESC J m n
char PtrGoLine[3] = {0x1B,0x64,0x03};//ESC j n 走纸3行
char Enter[1] = { 0x0A };
/*
**************************************************************************************************************
* 函 数 :PrintStytle()
*
* 描 述 :PrintStytle 打印空格,初始化,走纸
*
* 参 数 :type 1,是打印空格;2是初始化;3是走纸
*
* 返 回 : 无
*
**************************************************************************************************************
*/
void PrintStytle( int