📄 printdriver.h
字号:
//----------------------------------------------------
// 模块名称 PrintDriver.h
//
// 功能描述 打印驱动
// 创建时间 cjf 2004/03/05
// Copyright(c) 2002-2003 Xiamen Yealink Network Technology Co,.Ltd
//
//----------------------------------------------------
//--------------常数声明------------------------------
//状态口的定义
#define cnPrintError 0x01
#define cnPrintBusy 0x02
#define cnPrintPE 0x03
#define cnPrintAck 0x04
//初始化时间
//#define iInitDelay 2000 // 初始化时间
//#define iInitWait 1000 // 初始化后的延时时间
#define cnbPrintCSOff 0 // 关闭打印机
#define cnbPrintCSOn 1 // 打开打印机
//--------------变量声明------------------------------
#ifndef Module_PrintDriver
#endif
//--------------函数声明------------------------------
void InitPrinter(void); // Func: 打印初始化
void SendPrintData(BYTE); // Func: 送打印数据
BYTE ReadPrintStatus(void); // Func: 读取打印机状态
BOOL PrintByte(BYTE); // Func: 打印一个字节的数据
BOOL PrintString(BYTE *); // Func: 打印一个相同的字符串
BOOL PrintHex(BYTE); // Func: 打印一个字节的Hex数据
BOOL PrintCallBillData(BYTE); // Func: 打印打印缓存中的话单数据
BOOL PrintCallInData(BYTE); // Func: 打印打印缓存中的来电数据
BOOL PrintAddupData(BYTE); // Func: 打印打印缓存中的合计数据
BOOL PrintClassData(BYTE); // Func: 打印打印缓存中的统计数据
void PrintTasking(void); // Func: 实时打印任务
BOOL PrintBCD( BYTE *ptr, BYTE len); // Func: 打印按BCD码存储的电话号码
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -