完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
界面设置用的UC/GUI3.90.实现的功能就是:点击BUTTON1从主界面中切换到另一个界面中,然后在第二个界面中点击BUTTON2就返回上一个界面!
求大佬们指点下,最好是有源码参考下的,感激不尽! |
|
相关推荐
7个回答
|
|
这个我上次做过,有两种办法可以做到:1.删除法:新建好你要的窗口,设置好,然后当点击按钮,对按钮进行处理,然后进行删除和新建窗口达到切换的目的。2.隐藏法:做法一样,不一样就是对其进行隐藏和显示处理。
|
|
|
|
老铁,能把你这部分的代码发上来看看么
|
|
|
|
代码好像没了,,,就是一个隐藏一个显示而已。。。
|
|
|
|
方法:在botton的回调函数里面,删除旧对话框,创建新对话框。在仿真项目里DIALOG_MenuStructure.c里面有详细操作,你可以仔细看看
|
|
|
|
我看到了那个列子,在我的界面1的回调函数中做了 case GUI_ID_BUTTON0:
switch(NCode) { case WM_NOTIFICATION_CLICKED: break; case WM_NOTIFICATION_RELEASED: GUI_EndDialog(pMsg->hWin, 0); CreateFramewin2(); break; } 我是通过开发板上的实体按键来操作的,点击BUTTON0的时候界面没有切换,什么原因呢? |
|
|
|
也就是说你其实是靠点击实体按键来实现界面上botton控件的作用?那你就在你自己的实体按键检测到后,给botton控件发送WM_NOTIFICATION_RELEASED消息。
|
|
|
|
是的,我是实体按键来进去界面控件之间进行切换的(如:TAB,ENTER等移动之类的操作)
那么我现在有6个BUTTON,我想在按下BUTTON0时进入一个界面,在按键BUTTON1是又进入一个界面,一次类推,但是我现在的代码就是参考这个列子做的修改,当聚焦在BUTTON0上时用实体按键点击BUTTON0时没有任何反应! 嗯,就是这么个情况。帮忙指点下! |
|
|
|
只有小组成员才能发言,加入小组>>
771 浏览 0 评论
1146 浏览 1 评论
2527 浏览 5 评论
2858 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2709 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1055浏览 3评论
189浏览 2评论
453浏览 2评论
364浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
449浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 22:41 , Processed in 1.190004 second(s), Total 93, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号