那片叶子 发表于 2012-1-16 21:30:47

隐藏多控件如何不闪

本帖最后由 那片叶子 于 2012-1-16 22:23 编辑

例: 我隐藏多个控件后显示一个控件,有什么办法让他不闪吗! GUICtrlSetState ( $ListView2, $GUI_HIDE )
GUICtrlSetState ( $ListView3, $GUI_HIDE )
GUICtrlSetState ( $ListView4, $GUI_HIDE )
GUICtrlSetState ( $ListView6, $GUI_HIDE )
GUICtrlSetState ( $ListView5, $GUI_SHOW )

hzxymkb 发表于 2012-1-16 21:51:54

我也遇到过。最好的办法就是用TAB

xiehuahere 发表于 2012-1-16 21:51:57

哪里有隐藏的代码?
我看到的只有灰化按钮和激活按钮的操作。

那片叶子 发表于 2012-1-16 22:23:42

不好意思!

xiehuahere 发表于 2012-1-17 11:02:20

操作过程中用一个popup窗口遮盖整个GUI(或者隐藏窗口),给出类似“处理中......”的这种提示,更新完成后再拨云见日。

happytc 发表于 2012-1-17 11:11:26

回复 5# xiehuahere


    同时隐藏或显示太多的控件,说明一个问题:这个GUI界面是写得失败的作品!

xiehuahere 发表于 2012-1-17 15:40:03

回复 6# happytc


    高见~~
    赞同!

那片叶子 发表于 2012-1-17 15:57:08

本来用GUICtrlCreateTab 出现点错误,后来改成按钮弄,后来代码解决了,就又用回GUICtrlCreateTab了!

xiehuahere 发表于 2012-2-2 21:07:43

我也遇到这个问题了。

屏幕滑动解锁工具
屏幕下方的滑块、滑动条区域、背景等都是控件。解锁后消失,我改用区域截图的方式(与上端一致),将原控件都delete掉,以截图取而代之,这个过程就会闪。
页: [1]
查看完整版本: 隐藏多控件如何不闪