qiaoyu1393 发表于 2009-6-4 15:34:44

菜鸟求助:自动脚本。急啊,在线等

本帖最后由 qiaoyu1393 于 2009-6-4 15:42 编辑

有个程序打开自动缩小到系统托盘
我想写脚本对窗口操作
恢复默认窗口用什么语句

lynfr8 发表于 2009-6-4 18:16:51

Run("1.exe", "", @SW_MAXIMIZE)
帮助文件里有相关宏命令:@SW_DISABLE 屏蔽(禁用)指定窗口
@SW_ENABLE 恢复指定窗口(使其重新可用).
@SW_HIDE 隐藏指定窗口并激活其它窗口.
@SW_LOCK 锁定窗口,避免被重画.
@SW_MAXIMIZE 最大化指定窗口.
@SW_MINIMIZE 最小化指定窗口并激活下一个在Z轴(垂直屏幕)方向上的顶层窗口.
@SW_RESTORE 激活并显示指定窗口,如果该窗口已最小化或最大化则以其原始大小和位置还原.一般来说,应用程序在还原一个最小化窗口时应该应用此标志.
@SW_SHOW 激活指定窗口并使其以当前大小和位置信息显示.
@SW_SHOWDEFAULT 设置显示状态(SW_值),程序在启动应用程序时需指定该值.
@SW_SHOWMAXIMIZED 激活并最大化指定窗口.
@SW_SHOWMINIMIZED 激活并最小化指定窗口.
@SW_SHOWMINNOACTIVE 最小化显示指定窗口.与 @SW_SHOWMINIMIZED 不同之处在于该窗口将不被激活.
@SW_SHOWNA 令指定窗口根据其当前大小和位置信息显示.与 @SW_SHOW 不同之处在于该窗口将不被激活.
@SW_SHOWNOACTIVATE 令指定窗口以其上一次的大小和位置显示.与 @SW_SHOWNORMAL 不同之处在于该窗口将不被激活.
@SW_SHOWNORMAL 激活并显示指定窗口,如果该窗口已最小化或最大化则以其原始大小和位置还原.一般来说,应用程序在首次显示窗口时应该应用此标志.
@SW_UNLOCK 取消锁定窗口,允许窗口被重画.

kn007 发表于 2009-6-5 03:04:28

学习了

...

qiaoyu1393 发表于 2009-6-5 09:56:36

本帖最后由 qiaoyu1393 于 2009-6-5 10:09 编辑

:face (36):多谢指点!!!不过那个程序打开就缩小到任务拦,只在任务拦显示图标,按你指点的,
我点开那个窗口再运行脚本有效,直接运行脚本那窗口还是不出来,有什么办法对任务拦操作吗?

javarike 发表于 2009-6-5 10:11:41

查查帮助,。。。

lynfr8 发表于 2009-6-5 14:30:33

给个思路:先最小化运行,再将其最大化显示
页: [1]
查看完整版本: 菜鸟求助:自动脚本。急啊,在线等