正在加载图片...
广州周立功单片机发展有限公司Te:(020)38730916387309173873097638730977Fax:38730 uint8 state ∥所选择的子菜单 void(* Function SMENU NO]void,∥子菜单对应的服务程序 1 SMENU; 主菜单数据结构 i WINDOWS *win, ∥所属窗口 uint& ∥主菜单个数 char· str IMMENU NO ∥主菜单字符串 1 MMENU: 表7图形及汉字操作函数( LOADBIT.C) 函数原型 参数 功能 void GUI LoadPic(uint32 x, uint32 y, x,y显示的起始坐标显示单色点阵图形 uint8*dat, 点阵数据指针 uint32hno,uint32ho)hno,lno图形的行/列数 void GUI LoadPicl(uint32 x, uint32 y, x,y显示的起始坐标「显示单色点阵图形(反相显示) at点阵数据指针 unt32hno,uint32ho)hno,hno图形的行/列数 void GUI PutHZ(uint32 x, uint32 y, 显示的起始坐标汉字显示 uint8 *dat 点阵数据指针 uint8 hno, uint8 Ino) hno,lno汉字的行/列数 表85×7ASC码字符显示函数(FONT57.C) 参数 功能 uint8 GUI_ PutChar(uint32 x, uint32y, x,y字符显示的坐标显示一个字符返回值为1时表示操作成 uint8 ch ch字符的十六进制值功,为0表示失败) void GUI PutString(uint32 x, uint32 y, x,y显示的起始坐标显示一字符串(以结束,没有自动换行 char *str) *str指向字符串的指针功能) void GUI PutNoStr(uint32 x, uint32y x,y显示的起始坐标显示字符串中指定个数的字符 har * str *str指向字符串的指针 uint8 no) 要显示字符的个数 表98×8ASC码字符显示函数(FONT8_8C) 「函数原型 参数 uint8 GUI PutChar 88(uint32x,uint32y,2|x,y字符显示的坐标显示一个字符(返回值为1时表示操作成 uint8 ch) ch字符的十六进制值功,为0表示失败) void GUI PutString8um32xuin2y,|x,y显示的起始坐标显示一字符串(以v结束,没有自动换行 *s指向字符串的指针功能)广州周立功单片机发展有限公司 Tel: (020) 38730916 38730917 38730976 38730977 Fax: 38730925 - 7 - uint8 state; // 所选择的子菜单 void (*Function[SMENU_NO])(void); // 子菜单对应的服务程序 } SMENU; /* 主菜单数据结构 */ typedef struct { WINDOWS *win; // 所属窗口 uint8 no; // 主菜单个数 char *str[MMENU_NO]; // 主菜单字符串 } MMENU; 表 7 图形及汉字操作函数(LOADBIT.C) 函数原型 参数 功能 void GUI_LoadPic (uint32 x, uint32 y, uint8 *dat, uint32 hno, uint32 lno) x y 显示的起始坐标 *dat 点阵数据指针 hno lno 图形的行/列数 显示单色点阵图形 void GUI_LoadPic1 (uint32 x, uint32 y, uint8 *dat, uint32 hno, uint32 lno) x y 显示的起始坐标 *dat 点阵数据指针 hno lno 图形的行/列数 显示单色点阵图形(反相显示) void GUI_PutHZ(uint32 x, uint32 y, uint8 *dat, uint8 hno, uint8 lno) x y 显示的起始坐标 *dat 点阵数据指针 hno lno 汉字的行/列数 汉字显示 表 8 5×7 ASCII 码字符显示函数(FONT5_7.C) 函数原型 参数 功能 uint8 GUI_PutChar(uint32 x, uint32 y, uint8 ch) x y 字符显示的坐标 ch 字符的十六进制值 显示一个字符(返回值为 1 时表示操作成 功 为 0 表示失败) void GUI_PutString(uint32 x, uint32 y, char *str) x y 显示的起始坐标 *str 指向字符串的指针 显示一字符串(以'\0'结束 没有自动换行 功能) void GUI_PutNoStr(uint32 x, uint32 y, char *str, uint8 no) x y 显示的起始坐标 *str 指向字符串的指针 no 要显示字符的个数 显示字符串中指定个数的字符 表 9 8×8 ASCII 码字符显示函数(FONT8_8.C) 函数原型 参数 功能 uint8 GUI_PutChar8_8(uint32 x, uint32 y, uint8 ch) x y 字符显示的坐标 ch 字符的十六进制值 显示一个字符(返回值为 1 时表示操作成 功 为 0 表示失败) void GUI_PutString8_8(uint32 x, uint32 y, char *str) x y 显示的起始坐标 *str 指向字符串的指针 显示一字符串(以'\0'结束 没有自动换行 功能)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有