在线情况
1
  • 头像
  • 级别
    • 积分2
    • 经验436
    • 文章4
    • 注册2006-08-21
    前段时间我也做了个多级菜单的,不过,我用的方法相对要土一点,但是,也是很好用, 在这里简单的说一下, 对于子菜单层次比较少的, 倒是可以考虑用。
    首先,建立一个所有子菜单的指针数组如  void  (*OnOk[4][4][4]),
    在建立一个各个子菜单类似ID的结构体
    struct  
    {
      Uchar first   :2;
      Uchar second  :2;
      Uchar third   :2;
      Uchar fourth  :2;
      Uchar Son_Menu;
    }Menu_Type;
    通过对对Menu_Type.first,second进行操作,在通过指针数组可以直接跳转到你要处理的子菜单程序,很好用,大家可以一试!
    微控网感谢您的参与
    Powered by LeadBBS 9.2 .
    Page created in 0.1914 seconds with 7 queries.