⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 publicparam.h

📁 学习java的经典教程源代码
💻 H
字号:
#define ODEVCOMMANDNUM             15   //命令个数
#define MAXOUTDEVNUM               10   //最大外接设备个数
#define HEXLIST "0123456789ABCDEF"
#define	WM_OUTDEV_MESS		WM_USER + 6001   //设备控制消息
enum OUDEV_CUR_STAT
{
	init,				//初始态
	selected_ds,		//已经选择了ds
	selected_fn,		//已经选择了fn
	sendpoint,			//已经选点
	sup,                //上
	supstop,            //上停止
	sdown,              //下
	sdownstop,          //下停止
	sleft,              //左
	sleftstop,          //左停止
	sright,             //右
	srightstop,         //右停止
	snear,              //推近
	snearstop,          //推近停止
	sfar,               //拉远
	sfarstop,           //拉远停止
	spoll,              //轮训
	spollstop,          //轮训停止 

};

struct COMMAND
{
	int  type;//命令类型
	BYTE command[100];//命令内容
	COMMAND()
	{
		memset(command, 0, 100);
	}
};

struct ODEVICEINFO
{
	int  id;
	char nportip[20];
	char jmqip[20];

};

struct SENDTOFACE_MESS
{
	int  dsid;
	int  fnid;
	int  jmqid;		//解码器id,跟swengine.ini中的一样
	char jmqip[20];	//解码器ip
	int  jmqport;	//解码器端口
	OUDEV_CUR_STAT command;//当前命令
};

const BYTE CMD_NUM[10]={0XFF,0XFF,0XFF,0XFF,0X30,0X01,0X20,0X01,0X00,0X06};//遥控器数字命令

⌨️ 快捷键说明

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