找回密码
 加入
搜索
查看: 1588|回复: 2

AU3多窗口问题

[复制链接]
发表于 2009-4-1 11:02:53 | 显示全部楼层 |阅读模式
用AU3创建多个窗口,用@SW_HIDE和@SW_SHOW在多个窗口间切换时任务栏可以看到明显的窗口关闭与显示,有什么办法可以做到平滑切换吗?
例如,用AU3做一个安装程序,点击“上一步”或“下一步”时,能不能做到像专业安装程序那样的平滑显示效果?
当然,我知道用单个窗口显示和隐藏控件是没问题的,但那会增加代码量。

还有,当定义一个窗口为另一个窗口的子窗口时,显示子窗口后,父窗口依然可用。如何做才能像其他程序的子窗口一样,点击父窗口只会闪动子窗口标题栏?
如果在显示子窗口前先用@SW_DISABLE禁用父窗口,则关闭子窗口后@SW_ENABLE重新启用父窗口时,父窗口将处于后台。如果再用WinActivate或GUICtrlSetState $GUI_FOCUS激活父窗口,则可以看到明显的窗口刷新过程。
发表于 2009-4-1 13:09:36 | 显示全部楼层
主窗口不变,删除、建立控件
 楼主| 发表于 2009-4-2 19:04:34 | 显示全部楼层
我知道单窗口可以解决第一个问题,但是会增加代码量啊。
比如有5个窗口,每个窗口10个控件。如果用多窗口,只需要10条显示/隐藏窗口命令,但是单窗口的话就是100条显示/隐藏控件命令。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-6-10 16:51 , Processed in 0.076155 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表