📄 sys_rsc.h
字号:
#ifndef __SYS_RSC_H__
#define __SYS_RSC_H__
/*****************************************图片ID********************************************************/
/* 1.IDB表示的是图片资源 */
/* 2.带_B,表示大图片,带_S,表示小图片 */
/* 3.动画显示就用数字顺序表示图片 */
/* 4.括号里面表示图片的大小 */
/* 开机画面7个,动画显示 (128*64) */
#define IDB_TURNON1 0
#define IDB_TURNON2 1
#define IDB_TURNON3 2
#define IDB_TURNON4 3
#define IDB_TURNON5 4
#define IDB_TURNON6 5
#define IDB_TURNON7 6
/* 关机画面10个,动画显示 (128*64) */
#define IDB_TURNOFF1 7
#define IDB_TURNOFF2 8
#define IDB_TURNOFF3 9
#define IDB_TURNOFF4 10
#define IDB_TURNOFF5 11
#define IDB_TURNOFF6 12
#define IDB_TURNOFF7 13
#define IDB_TURNOFF8 14
#define IDB_TURNOFF9 15
#define IDB_TURNOFF10 16
/* 屏保6个,动画显示 (128*40) */
#define IDB_SCR_PROTECT1 17
#define IDB_SCR_PROTECT2 18
#define IDB_SCR_PROTECT3 19
#define IDB_SCR_PROTECT4 20
#define IDB_SCR_PROTECT5 21
#define IDB_SCR_PROTECT6 22
/* 气压,温度和湿度图片3个 (12*9) */
#define IDB_TEMPERATURE 23 /* 温度 */
#define IDB_HUMIDITY 24 /* 湿度 */
#define IDB_AIR_PRESSURE 25 /* 气压 */
/* 煤气状态4个图片 (128*64) */
#define IDB_GASSTAT_SAFE 26 /* 安全状态 */
#define IDB_GASSTAT_DANGER 27 /* 危险状态,有部分煤气 */
/* 煤气报警,动画显示 (128*64)*/
#define IDB_GASSTAT_ALARM1 28
#define IDB_GASSTAT_ALARM2 29
/* 闹钟提醒相关4个图片 */
#define IDB_CLOCK_ALARM1 30 /* 闹钟响铃状态动画 (128*64)*/
#define IDB_CLOCK_ALARM2 31 /* (128*64) */
#define IDB_CLOCK_ALARM3 32 /* (128*64) */
#define IDB_NORMAL_CLOCK 33 /* 设置闹铃情况下,显示在待机主界面,(9*10) */
/* 日历显示画面下星期图片14个,图片大小都为(16*8) */
/* 中文表示 */
#define IDB_CALENDAR_CH_MOM 34
#define IDB_CALENDAR_CH_TUE 35
#define IDB_CALENDAR_CH_WEN 36
#define IDB_CALENDAR_CH_THU 37
#define IDB_CALENDAR_CH_FRI 38
#define IDB_CALENDAR_CH_SAT 39
#define IDB_CALENDAR_CH_SUN 40
/* 英文表示 */
#define IDB_CALENDAR_EN_MOM 41
#define IDB_CALENDAR_EN_TUE 42
#define IDB_CALENDAR_EN_WEN 43
#define IDB_CALENDAR_EN_THU 44
#define IDB_CALENDAR_EN_FRI 45
#define IDB_CALENDAR_EN_SAT 46
#define IDB_CALENDAR_EN_SUN 47
/* 选择设置键12个 */
#define IDB_MENU_ELEC_B 48 /* 家电大图标40*40 */
#define IDB_MENU_ELEC_S 49 /* 家电小图标30*30 */
#define IDB_MENU_COALGAS_B 50 /* 煤气大图标40*40 */
#define IDB_MENU_COALGAS_S 51 /* 煤气小图标30*30 */
#define IDB_MENU_CLOCK_B 52 /* 闹钟大图标40*40 */
#define IDB_MENU_CLOCK_S 53 /* 闹钟小图标30*30 */
#define IDB_MENU_CALENDAR_B 54 /* 日历大图标40*40 */
#define IDB_MENU_CALENDAR_S 55 /* 日历小图标30*30 */
#define IDB_MENU_SETTING_B 56 /* 设置大图标40*40 */
#define IDB_MENU_SETTING_S 57 /* 设置小图标30*30 */
#define IDB_MENU_GAME_B 58 /* 游戏大图标40*40 */
#define IDB_MENU_GAME_S 59 /* 游戏小图标30*30 */
/********************家电(29个)***************/
/* 未加载电器表示2个 */
#define IDB_PIN_DIS_B 60 /* 未加载的电器的默认状态 40*40*/
#define IDB_PIN_DIS_S 61 /* 未加载的电器的默认状态 20*20*/
/* 冰箱图片3个,其他家电的注释雷同 */
#define IDB_ICEBOX_ON_B 62 /* 冰箱状态:开 40*40*/
#define IDB_ICEBOX_OFF_B 63 /* 冰箱状态:关 40*40*/
#define IDB_ICEBOX_S 64 /* 冰箱表示 20*20*/
/* 灯图片3个 */
#define IDB_LIGHT_ON_B 65
#define IDB_LIGHT_OFF_B 66
#define IDB_LIGHT_S 67
/* 电脑图片3个 */
#define IDB_COMPUTER_ON_B 68
#define IDB_COMPUTER_OFF_B 69
#define IDB_COMPUTER_S 70
/* 电扇图片3个 */
#define IDB_FAN_ON_B 71
#define IDB_FAN_OFF_B 72
#define IDB_FAN_S 73
/* 电视图片3个 */
#define IDB_TV_ON_B 74
#define IDB_TV_OFF_B 75
#define IDB_TV_S 76
/* 空调图片3个 */
#define IDB_AIRCONDITION_ON_B 77
#define IDB_AIRCONDITION_OFF_B 78
#define IDB_AIRCONDITION_S 79
/* 热水器图片3个 */
#define IDB_WATERHEATER_ON_B 80
#define IDB_WATERHEATER_OFF_B 81
#define IDB_WATERHEATER_S 82
/* 洗衣机图片3个 */
#define IDB_WASHER_ON_B 83
#define IDB_WASHER_OFF_B 84
#define IDB_WASHER_S 85
/* 饮水机图片3个 */
#define IDB_DRINKING_ON_B 86
#define IDB_DRINKING_Off_B 87
#define IDB_DRINKING_s 88
/********************************************************/
/* 上下左右键图片12个 */
#define IDB_ARROW_UP_B 89 /* (16*8) */
#define IDB_ARROW_DOWN_B 90 /* (16*8) */
#define IDB_ARROW_BLACK_UP_B 91 /* (16*8)可考虑反显 */
#define IDB_ARROW_BLACK_DOWN_B 92 /* (16*8)可考虑反显 */
#define IDB_ARROW_UP_S 93 /* (8*4) */
#define IDB_ARROW_DOWN_S 94 /* (8*4) */
#define IDB_ARROW_LEFT_S 95 /* (4*8) */
#define IDB_ARROW_RIGHT_S 96 /* (4*8) */
#define IDB_ARROW_BLACK_UP_S 97 /* (8*4) */
#define IDB_ARROW_BLACK_DOWN_S 98 /* (8*4) */
#define IDB_ARROW_BLACK_LEFT_S 99 /* (4*8) */
#define IDB_ARROW_BLACK_RIGHT_S 100 /* (4*8) */
/* 其他设置的ID图片7个 */
#define IDB_CURSOR_LEFT 101 /* 左边中括号(4*18) */
#define IDB_CURSOR_RIGHT 102 /* 右边中括号(4*18) */
#define IDB_CALENDAR_CURSOR_L 103 /* 日历选择左边中括号(2*7) */
#define IDB_CALENDAR_CURSOR_R 104 /* 日历选择中括号(2*7) */
#define IDB_SELECT_YES 105 /* 选中框的选中状态(15*10) */
#define IDB_SELECT_NO 106 /* 选中框的未选中状态(15*10)*/
#define IDB_SNAKE_GAME 107 /* 贪吃蛇游戏画面(128*64) */
/***********************************************汉字ID*******************************************************/
/* 1.IDB表示的是图片资源 */
/* 2.GB表示的是汉字 */
/* 3.汉字用对应的拼音表示,都是16*16的大小 */
#define IDB_GB_AN 130 /* 按 */
#define IDB_GB_CHANG 131 /* 厂 */
#define IDB_GB_CHU 132 /* 出 */
#define IDB_GB_DIAN 133 /* 电 */
#define IDB_GB_DING 134 /* 定 */
#define IDB_GB_ER 135 /* 二 */
#define IDB_GB_FOU 136 /* 否 */
#define IDB_GB_FU 137 /* 复 */
#define IDB_GB_GE 138 /* 格 */
#define IDB_GB_GUAN1 139 /* 关 */
#define IDB_GB_GUAN2 140 /* 管 */
#define IDB_GB_HUAN 141 /* 换 */
#define IDB_GB_HUI 142 /* 恢 */
#define IDB_GB_JIAN1 143 /* 间 */
#define IDB_GB_JIAN2 144 /* 简 */
#define IDB_GB_JIAN3 145 /* 键 */
#define IDB_GB_KAI 146 /* 开 */
#define IDB_GB_LI1 147 /* 理 */
#define IDB_GB_LI2 148 /* 历 */
#define IDB_GB_LING 149 /* 铃 */
#define IDB_GB_LIU 150 /* 六 */
#define IDB_GB_MEI 151 /* 煤 */
#define IDB_GB_MIAO 152 /* 秒 */
#define IDB_GB_NAO 153 /* 闹 */
#define IDB_GB_QI1 154 /* 期 */
#define IDB_GB_QI2 155 /* 气 */
#define IDB_GB_QI3 156 /* 器 */
#define IDB_GB_QIE 157 /* 切 */
#define IDB_GB_QU 158 /* 取 */
#define IDB_GB_QUE 159 /* 确 */
#define IDB_GB_RI 160 /* 日 */
#define IDB_GB_SAN 161 /* 三 */
#define IDB_GB_SHE 162 /* 设 */
#define IDB_GB_SHI1 163 /* 时 */
#define IDB_GB_SHI2 164 /* 式 */
#define IDB_GB_SHI3 165 /* 是 */
#define IDB_GB_SHI4 166 /* 四 */
#define IDB_GB_TI 167 /* 体 */
#define IDB_GB_WEN 168 /* 文 */
#define IDB_GB_WU 169 /* 五 */
#define IDB_GB_XI 170 /* 戏 */
#define IDB_GB_XIAO 171 /* 消 */
#define IDB_GB_XIN 172 /* 新 */
#define IDB_GB_XING 173 /* 星 */
#define IDB_GB_YAN 174 /* 言 */
#define IDB_GB_YI 175 /* 一 */
#define IDB_GB_YIN 176 /* 音 */
#define IDB_GB_YOU 177 /* 游 */
#define IDB_GB_YU 178 /* 语 */
#define IDB_GB_ZHI 179 /* 置 */
#define IDB_GB_ZHONG1 180 /* 中 */
#define IDB_GB_ZHONG2 181 /* 钟 */
#define IDB_GB_ZHOU 182 /* 周 */
typedef struct stBMP_ID
{
const UCHAR *pBMP;
UCHAR Width;
UCHAR Height;
}BMP_ID;
extern const BMP_ID strBMP_ID[108];
extern const UCHAR *paucGB1616[];
extern const UCHAR Asii0816[];
extern const UCHAR Asii0608[];
extern const UCHAR Figure0207[];
#endif//__SYS_RSC_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -