嵌入式学习小组
直播中

张涵

8年用户 131经验值
私信 关注

UC/GUI界面切换时为什么界面出现叠加显示

如题:UC/GUI3.90.做了一个A界面和B界面,当BUTTON0时切换进入B界面,
但是我切换到B界面的时候如图,B界面是我故意做小点方便观看的,可以明显看到,A界面并没删除

这个界面的切换程序,也是参照硬汉V6-606_STemWin实验_多窗口之间切换实例(裸机)这个实例来做的。
所以现在是问题是怎么才能在A界面点击BUTTON0之后切换到B界面时,A界面进行隐藏或者删除?
当然查的一些资料的说的隐藏和删除,刷屏颜色等方式都试了试用一下3中方式,但是都没效果,要是我调用的地方不对,还请各位大佬们指出!

回帖(3)

刘桂兰

2020-4-16 10:10:40
没有桌面回调, 没有数据源;
;
不会消除底层窗口;
;
记住, 删除用, WM_DeleteWindow();
;
2, 窗口不删除, 只会沉入焦点窗口之下, 没有桌面回调, 就没有地方沉;
'
举报

周悠悠

2020-4-16 10:24:55
老铁我也用了WM_DeleteWindow()这个函数,但是还是没用效果!
举报

徐珺

2020-4-16 10:30:05
没有桌面窗口 回调, 没地方沉
举报

更多回帖

发帖
×
20
完善资料,
赚取积分