打印

数码管菜单C语言怎么写好,结构体,指针》??

[复制链接]
3780|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
355643303|  楼主 | 2012-4-23 10:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
355643303|  楼主 | 2012-4-23 11:28 | 只看该作者
求师傅

使用特权

评论回复
板凳
forgot| | 2012-4-23 12:35 | 只看该作者
菜单???

使用特权

评论回复
地板
lhkjg| | 2012-4-23 16:19 | 只看该作者
使用结构体

//--------按键索引
//const KeyFuncStruct KeyTab[]=  
KeyFuncStruct KeyTab[]=
{  
       
//    |---------------------------------> Index
//    |  |------------------------------> Esc
//    |  |  |---------------------------> Enter
//    |  |  |  |------------------------> Up
//    |  |  |  |  |---------------------> Down
//           |        |  |  |         |------------------> quit //quit为ECS长击的键值
//    |  |  |  |  |  |   |--------------> 功能函数

        { 0, 0, 0, 0, 0, 0,(nop)},  //空函数
        { 1, 2, 3, 4, 5, 6,(DisMenu_InPut_dataInit)}, //数字动态输入
        { 2, 2, 2, 2, 2,TOPMENUADD,(DisMenu_InPut_dataEsc)},
        { 3, 3, 3, 3, 3,TOPMENUADD,(DisMenu_InPut_dataEnter)},
        { 4, 4, 4, 4, 4,TOPMENUADD,(DisMenu_InPut_dataUp)},
        { 5, 5, 5, 5, 5,TOPMENUADD,(DisMenu_InPut_dataDown)},
        { 6, 6, 6, 6, 6,TOPMENUADD,(DisMenu_InPut_dataQuit)},

        { 7, 0, 3, 4, 5,6,(DisMenu_InPut_zifuInit)}, //字符动态输入 ENTER UP DOWN QUIT与数字动态输入共用
       
        { 8, 0, 0, 0, 0, 0,(DisMenuKaiJiInit)}, //开机画面       
       
        { 9, 0,12, 0, 0, 0,(DisMenuTopInit)}, //-顶层 测量界面
       
        {10, 0,11, 5, 4,TOPMENUADD,(nop)}, //一般操作界面
        {11,11,11,11,11,TOPMENUADD,(nop)},
       
        {12,TOPMENUADD,13, 0, 0,TOPMENUADD,(DisMenuPcodeInit)}, //PCODE       
        {13,13,13,13,13,TOPMENUADD,(DisMenuPcodeEnter)},
       
        {14, 0,15, 5, 4,TOPMENUADD,(DisMenuJiaobiaoInit)}, //jiaoboai       
        {15,15,15,15,15,TOPMENUADD,(DisMenuJiaobiaoEnter)},
       
        {16, 0,17, 5, 4,TOPMENUADD,(DisMenuInputSetInit)}, //INPUTSET       
        {17,17,17,17,17,TOPMENUADD,(DisMenuInputSetEnter)},
       
        {18, 0,19, 0, 0,JIAOBIAOADD,(DisMenuJiaobiao_display_Init)}, //DisMenuJiaobiao_display_Init       
        {19,19,19,19,19,TOPMENUADD,(DisMenuJiaobiao_display_Enter)},                
       
                               
};

使用特权

评论回复
5
21IC之星| | 2013-3-11 11:27 | 只看该作者
lhkjg 发表于 2012-4-23 16:19
使用结构体

//--------按键索引

lhkjg老兄,能不能再讲讲这个结构体怎么用?

使用特权

评论回复
6
w522930954| | 2013-3-11 12:02 | 只看该作者
用结构体建表格,结构体指针访问,或者组成链表更易于访问,顺着这个思路走,菜单很轻松

使用特权

评论回复
7
21IC之星| | 2013-3-11 13:57 | 只看该作者
w522930954 发表于 2013-3-11 12:02
用结构体建表格,结构体指针访问,或者组成链表更易于访问,顺着这个思路走,菜单很轻松 ...

还是不明白,能不能给举个简单的例子了?

使用特权

评论回复
8
w522930954| | 2013-3-11 16:27 | 只看该作者
百度一下菜单通用构架。很多种菜单都有

使用特权

评论回复
9
21IC之星| | 2013-3-13 08:51 | 只看该作者
lhkjg 发表于 2012-4-23 16:19
使用结构体

//--------按键索引

怎么用呢?

使用特权

评论回复
10
lhkjg| | 2013-3-13 21:33 | 只看该作者
21IC之星 发表于 2013-3-13 08:51
怎么用呢?

我上面不是给你例程了吗?

使用特权

评论回复
11
21IC之星| | 2013-3-14 10:41 | 只看该作者
lhkjg 发表于 2013-3-13 21:33
我上面不是给你例程了吗?

我是不知道怎么使用哪个结构体

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:立足根基,放眼未来!

4

主题

94

帖子

1

粉丝