当前位置: 首页 > news >正文

渭南做网站博创互联英语卷子哪个网站可以做

渭南做网站博创互联,英语卷子哪个网站可以做,自主网站制作,威海美容网站建设1、main函数中,while循环之前 MenuStruct menu[30] //定义多级菜单结构体数组{{0,0,0,1,show0}, //第一个元素表示索引号,第二个元素表示该按键按下后要返回的界面,第三个元素表示该按键按下后要切换的菜单条目界面,第四个元素…

1、main函数中,while循环之前

MenuStruct menu[30]=    //定义多级菜单结构体数组{{0,0,0,1,show0}, //第一个元素表示索引号,第二个元素表示该按键按下后要返回的界面,第三个元素表示该按键按下后要切换的菜单条目界面,第四个元素表示该按键按下后要进入的界面{1,0,2,4,show1},{2,0,3,5,show2},			{3,0,1,6,show3},{4,1,4,4,show4},{5,2,5,5,show5},{6,3,6,6,show6},};uint8_t INDEX=0;  //索引变量int (*show)()=NULL;  //显示刷新函数指针show=menu[INDEX].point;  //INDEX为0时,把函数指针show0函数赋值给show,即初始界面位show0对应的界面

2、while循环中

	key=KEY_Scan(0);  //获取按键值switch(key)      //根据按键值改变索引{case 0:break;case KEY0_PRES://按键按下,返回到上一级目录界面INDEX=menu[INDEX].key1;if(menu[INDEX].point()==1)  //如过索引值对应的函数返回值为1,是需要更改显示的函数,则将其函数指针的值给show{show=menu[INDEX].point;}break;case KEY1_PRES://按键按下,切换本级目录的菜单条目界面INDEX=menu[INDEX].key2;if(menu[INDEX].point()==1)  //如过索引值对应的函数返回值为1,是需要更改显示的函数,则将其函数指针的值给show{show=menu[INDEX].point;}break;case KEY2_PRES://按键按下,进入到下一级目录界面INDEX=menu[INDEX].key3;if(menu[INDEX].point()==1)  //如过索引值对应的函数返回值为1,是需要更改显示的函数,则将其函数指针的值给show{show=menu[INDEX].point;}break;default :break;}show();   //执行显示刷新函数

3、MultiMenu.c中

//一级界面
int show0()
{SetTxData1_toLCD(0x00,0x00);//发送5A A5 07 82 0084 5A01 0001(切换到0号页面即0级初始界面)UserUart1Send( tempbuff1,sizeof(tempbuff1));SetTxData_toLCD(0x13,0x00,LL_high,LL_low);UserUart1Send( tempbuff,sizeof(tempbuff));HAL_Delay(500);return 1;
}//一级界面
int show1()
{SetTxData1_toLCD(0x00,0x01);//发送5A A5 07 82 0084 5A01 0001(切换到1号页面即一级目录1)UserUart1Send( tempbuff1,sizeof(tempbuff1));return 1;
}
int show2()
{SetTxData1_toLCD(0x00,0x02);//发送5A A5 07 82 0084 5A01 0002(切换到2号页面即一级目录2)UserUart1Send( tempbuff1,sizeof(tempbuff1));return 1;
}
int show3()
{SetTxData1_toLCD(0x00,0x03);//发送5A A5 07 82 0084 5A01 0003(切换到3号页面即一级目录3)UserUart1Send( tempbuff1,sizeof(tempbuff1));return 1;
}
int show4()
{SetTxData1_toLCD(0x00,0x04);//发送5A A5 07 82 0084 5A01 0004(切换到4号页面即二级目录历史数据页面)UserUart1Send( tempbuff1,sizeof(tempbuff1));return 1;
}
//一级界面菜单1的二级界面
int show5()
{SetTxData1_toLCD(0x00,0x05);//发送5A A5 07 82 0084 5A01 0005(切换到5号页面即二级目录时间日期设置页面)UserUart1Send( tempbuff1,sizeof(tempbuff1));return 1;
}
int show6()
{SetTxData1_toLCD(0x00,0x06);//发送5A A5 07 82 0084 5A01 0006(切换到6号页面即二级目录位置人员设置页面)UserUart1Send( tempbuff1,sizeof(tempbuff1));return 1;
}
int show7()
{return 1;
}
//一级界面菜单2的二级界面
int show8()
{return 1;
}
//一级界面菜单3的二级界面
int show9()
{return 1;
}
//一级界面菜单4的二级界面
int show10()
{return 1;
}

4、MultiMenu.h中

struct menu_struct
{int index;  //索引值int key1;   //按下时要切换的索引值int key2; //按下时要切换的索引值int key3; //按下时要切换的索引值int (* point)(); //函数指针,输入值为空,返回类型为int
};
typedef struct menu_struct MenuStruct;int show0(void);
int  show1(void);
int  show2(void);
int 	show3(void);
int 	show4(void);
int 	show5(void);
int  show6(void);
int  show7(void);
int 	show8(void);
int  show9(void);
int  show10(void);
int 	show11(void);
int 	action1(void);
int 	action2(void);
int 	action3(void);

http://www.yayakq.cn/news/701018/

相关文章:

  • 河北网站设计推荐柚米科技成都地区网站开发成本
  • 临海企业网站建设公司做网站还有价值吗
  • wordpress gzip宁波seo推广费用
  • 桂林 网站 制作app下载入口
  • 网站怎么添加软件建成学校网站
  • html网站 下载做网站搞友情链接
  • 电商网站建设网络公司网站开发商业秘密保密协议
  • 做区位分析底图的网站网站备案 更名
  • 湖南网站建设多少钱做一张网站专栏背景图
  • 网站注销主体注销最新网站推广方法
  • 医疗门户网站模板seo在哪可以学
  • 网站开发实用吗兰州市城关区建设局网站
  • 重庆市建设工程施工安全管理网站软件汇
  • 境外网站 备案wordpress支付宝收银台
  • 网站域名格式新媒体营销课程心得体会
  • 网站后台不能排版公司网站设计制作
  • 网站域名的单词wordpress acg站
  • 广州网站优化系统最便宜的酒店网站建设
  • 怎么给客户谈做网站怎么查看网站dns
  • 网页安全站点设置生存曲线哪个网站可以做
  • 品牌宣传型网站wordpress按钮弹图片
  • 济南小程序网站制作桦甸网站开发定制
  • 阿里云搭建安装wordpress教程安徽网络关键词优化
  • 在自己的网站上怎么做淘宝客有哪些做共享充电宝的网站
  • 广州建网站的公司wordpress js 添加图片
  • 郑州做网站锐中国建设部网站监理延续
  • 网站建设动态静态中国城乡住房和建设部网站
  • 服务器做jsp网站教程视频浙江网站建设平台
  • 上海工商网站查询企业信息如何检测网站开发商留有后门
  • 网站建设需要的项目网站推广必备的工具