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

Autoit 窗口的状态栏属性获取的问题,谢谢

[复制链接]
发表于 2009-7-13 16:18:05 | 显示全部楼层 |阅读模式
本帖最后由 darklight 于 2009-7-17 20:56 编辑

目的就是 获取一个软件最下面的状态栏信息,但是利用autoit v3的窗口信息工具获取了状态栏的ID,class,classnn都提取不出来,但是在窗口信息工具的状态栏里却有这个属性的值,但为什么执行语句后却获取不了呢?非常感谢
语句如下:
$re = Controlgettext($tdxtitle,"","CLASS:msctls_statusbar32 ; CLASSNN: msctls_statusbar321 ; ID:5555")
$re = StatusbarGetText($tdxtitle)
发表于 2009-7-13 16:34:15 | 显示全部楼层
获取软件的状态栏信息
试试_GUICtrlStatusBar_GetText
 楼主| 发表于 2009-7-13 17:41:07 | 显示全部楼层
非常谢谢lynfr8 ,我发现为什么错了,$re = StatusbarGetText($tdxtitle)在使用中默认对第一个状态栏,而我的程序有6个状态栏,但是中间居然没有分割的痕迹。。。。。
所以程序如下,我就找到了。。。。希望后来者别跟我一样傻了。。
$re = StatusbarGetText($tdxtitle,6)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-5 15:10 , Processed in 0.073316 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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