找回密码
 加入
搜索
查看: 2542|回复: 9

[AU3基础] [已解决]怎么实现在父窗口中打开一个程序后父窗口隐藏,当关闭程序后父窗口打开?

  [复制链接]
发表于 2011-4-27 17:28:27 | 显示全部楼层 |阅读模式
本帖最后由 风中柳 于 2011-4-29 09:43 编辑

如题!谢谢!
发表于 2011-4-27 17:51:14 | 显示全部楼层
启动程序用run,取返回的pid值.然后AdlibRegister一个函数
这个函数.检测进程pid和进程名,判断程序是否存在.存在则设置窗口属性为隐藏.
直到程序不存在后显示窗口,然后AdlibUnRegister
发表于 2011-4-27 17:53:57 | 显示全部楼层
WinSetTrans ( "窗口标题", "窗口文本", 透明度 )
WinSetState ( "窗口标题", "窗口文本", 标志 )
发表于 2011-4-27 18:07:53 | 显示全部楼层
GUISetState(@SW_SHOW)
GUISetState(@SW_hide)
发表于 2011-4-27 18:18:40 | 显示全部楼层
回复 4# itljl


  此为正解...
发表于 2011-4-27 20:10:00 | 显示全部楼层
学习了,字数字数
发表于 2011-4-27 20:27:42 | 显示全部楼层
本帖最后由 netegg 于 2011-4-27 20:29 编辑

回复 4# itljl
这恐怕不行,gui对外部程序窗口无效,如果楼主说的是自己建的gui,用这个可以,注意下切换就行了
 楼主| 发表于 2011-4-27 23:15:30 | 显示全部楼层
回复 4# itljl
问题已解决
发表于 2011-4-29 00:15:50 | 显示全部楼层
学习下留个记号
发表于 2011-4-29 00:15:52 | 显示全部楼层
学习下留个记号
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-2 06:33 , Processed in 0.097647 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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