阅读( 228 ) 我要纠错

9.4、批处理文件说明

批处理文件包含批处理文件头和文件数据两部分;

1、批处理文件头格式:

{

WORD bfType;//固定数据0x4142

WORD bfVersion;//固定数据 0x0000

DWORD bfSize;//批处理文件总大小,包含文件头

WORD bfReserved1;//保留数据,0x0000

WORD bfReserved2;//保留数据,0x0000

DWORD bfOfBits;//文件头大小,固定数据,0x0010

}

2、批处理文件数据格式:

文件数据是由多组数据项构成;数据项由起始符,数据长度,数据,结束符四部分构成;

{

WORD bfStartFlag;//开始符,固定数据,0xA5AA

WORD bfDataLength;//数据长度,bfData数据字节数

XXXX bfData;//数据,所占字节数由bfDataLength标示

WORD bfEndFlag;//结束符,固定数据,0x555A

}

其中数据组成格式为批处理支持的任意命令;为CMD+CMD相应参数;

批处理支持的CMD如下:

CMD

命令介绍

所属栏目

0x0038

配置当前亮度

系统配置

0x0040

配置当前字体

系统配置

0x0044

配置当前字体颜色

系统配置

0x004B

配置当前画刷颜色

系统配置

0x007A

开机/关机

系统配置

0x007B

重启

系统配置

0x0200

清屏

屏幕操作

0x0204

简易点亮点组

屏幕操作

0x0210

点亮直线

屏幕操作

0x021C

填充矩形

屏幕操作

0x0238

立即显示文本

屏幕操作

0x0240

立即显示图片

屏幕操作

0x0303

创建分区(仅支持临时分区)

分区操作

0x0304

修改分区属性(仅支持临时分区)

分区操作

0x0305

删除分区(仅支持临时分区)

分区操作

0x0310

文本节目(仅支持临时节目)

分区操作

0x0312

图片节目

分区操作

0x0316

简易时钟(仅支持临时节目)

分区操作

0x0317

数字时钟(仅支持临时节目)

分区操作

0x0319

倒计时节目

分区操作

0x031A

正计时节目

分区操作

0x031E

表格节目

分区操作

0x0327

高级数字时钟

分区操作

0x0700

开始语音合成

语音扩展功能

0x0701

停止语音合成

语音扩展功能

0x0702

暂停语音合成

语音扩展功能

0x0703

恢复语音合成

语音扩展功能

0x0705

休眠语音模块

语音扩展功能

0x0706

唤醒语音模块

语音扩展功能

0x0707

设置语音参数

语音扩展功能

0x0710

设置IO输出状态

扩展功能

 


×