找回密码
 加入
搜索
查看: 2881|回复: 10

隐藏启动控制面板音频视频选项,并点选确定按钮,请求帮助

  [复制链接]
发表于 2010-1-2 20:17:45 | 显示全部楼层 |阅读模式
本帖最后由 dreamgg 于 2010-1-2 21:14 编辑
Run("control mmsys.cpl",@SW_HIDE)
WinWait("[CLASS:#32770]")
ControlClick("声音和音频设备","","Button8")
音量托盘图标未显示,想通过这个操作刷新,为什么不成功,不使用隐藏是成功的。
发表于 2010-1-2 20:24:59 | 显示全部楼层
隐藏状态无法操作
把@SW_HIDE 改成 @SW_MINIMIZE
发表于 2010-1-2 20:42:07 | 显示全部楼层
MS不可以隐藏操作
 楼主| 发表于 2010-1-2 20:47:30 | 显示全部楼层
感谢楼上各位,但我改成@SW_MINIMIZE,还是不成功呢。
发表于 2010-1-3 19:17:23 | 显示全部楼层
隐藏是可以操作的,不过要在窗口出现后,加在WinWait("[CLASS:#32770]")
后就可以了
 楼主| 发表于 2010-1-4 15:54:40 | 显示全部楼层
楼上的,我的代码明显是加在WinWait后面的
发表于 2010-1-4 16:22:48 | 显示全部楼层
但你前面加了隐藏,应该先不隐藏运行,等窗口出现后才隐藏窗口
发表于 2010-1-4 16:32:15 | 显示全部楼层
【CLASS:#32770】这个不能用,很多程序都是这个class。。。一般的xp系统上后台差不多十几个【CLASS:#32770】的窗口,所以,你的Run("control mmsys.cpl",@SW_HIDE)还没出来,au3已经检测到有【CLASS:#32770】的窗口出现啦。。。。

评分

参与人数 1金钱 +15 贡献 +1 收起 理由
afan + 15 + 1

查看全部评分

发表于 2010-1-4 16:42:55 | 显示全部楼层
不信你win+r,那个运行程序的小窗口就是。。
>>>> 窗口 <<<<
标题:        运行
类:        #32770
坐标:        500, 142
大小:        347, 172
样式:        0x94C821CC
扩展样式:0x00010501
句柄:        0x00280286

>>>> 控件 <<<<
类:        Edit
接口:        1
类别名:        Edit1
名称:       
高级(类):        [CLASS:Edit; INSTANCE:1]
ID:        1001
文本:       
坐标:        69, 63
大小:        245, 14
控件点击坐标:138, 3
样式:        0x50000380
扩展样式:0x00000000
句柄:        0x002D031C

>>>> 鼠标 <<<<
坐标:        710, 234
光标 ID:        0
颜色:        0xFFFFFF

>>>> 状态栏 <<<<

>>>> 工具栏 <<<<

>>>> 可见文本 <<<<
请键入程序、文件夹、文档或 Internet 资源的名称,Windows 将为您打开它。
打开(&O):
确定
取消
浏览(&B)...


>>>> 隐藏文本 <<<<
在单独的内存空间中运行(&M)
 楼主| 发表于 2010-1-4 17:57:42 | 显示全部楼层
也就是没办法了?
Run("control mmsys.cpl")
WinWait("声音和音频设备")
WinSetState("声音和音频设备","",@SW_HIDE)
ControlClick("声音和音频设备","","Button8")
这样虽然可以正确执行ControlClick,但是无法彻底隐藏窗口那么脚本已经失去了实用意义,目的是要隐藏的情况下执行。
发表于 2010-1-4 22:00:42 | 显示全部楼层
本帖最后由 ceoguang 于 2010-1-4 22:44 编辑

经测试
Run("control mmsys.cpl",@SW_HIDE)
是执行不了的,至少连进程也没有
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-25 13:58 , Processed in 0.092129 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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