多级菜单的实现一

总共分享三种实现多级菜单方式,前面两种是裸机式的,第三种是带有FreeRTOS。

1、首先处在第一级菜单:显示

同时按下一项按钮,flag会变化,光标会根据flag的值,在界面上不同位置显示出光标

按下确定,则返回flag的当前值,同时退出一级菜单进入二级菜单;

2、当menu1有返回值后,进入二级菜单

进入二级菜单具体哪一个项目呢,根据返回的值决定,

假设进入的二级菜单是menu2_key_wave();显示以下

下一项移动光标menu3++

确定,进入menu3对应目录执行相应操作

郑重声明一下:以上代码全都不是出自我本人。我在整理菜单实现的代码时,发现之前落下的笔记,出处我也找不到了,对原作者要说声抱歉。

相关推荐

  1. 设计多级菜单数据结构(C语言实现)

    2024-06-06 06:30:03       60 阅读
  2. STM32实现多级菜单界面显示

    2024-06-06 06:30:03       29 阅读
  3. 顺序表菜单实现

    2024-06-06 06:30:03       37 阅读
  4. CSS 下拉菜单设计与实现

    2024-06-06 06:30:03       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-06 06:30:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-06 06:30:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-06 06:30:03       82 阅读
  4. Python语言-面向对象

    2024-06-06 06:30:03       91 阅读

热门阅读

  1. Prompt示例

    2024-06-06 06:30:03       29 阅读
  2. MYSQL

    MYSQL

    2024-06-06 06:30:03      27 阅读
  3. 撸广告小游戏开发app源码搭建

    2024-06-06 06:30:03       30 阅读
  4. FFmpeg中 Scaler 使用文档介绍

    2024-06-06 06:30:03       35 阅读
  5. 【QT】如何将printf打印输出至窗体

    2024-06-06 06:30:03       32 阅读