返回介绍

Function StatusbarGetText

发布于 2020-03-05 18:21:33 字数 1367 浏览 1080 评论 0 收藏 0

StatusbarGetText

获取标准状态栏控件的文本。

StatusbarGetText ( "窗口标题" [, "窗口文本" [, 部分]] )

参数

窗口标题 目标窗口标题。
窗口文本 [可选参数] 目标窗口文本。
部分 [可选参数] 要读取的状态栏的文本“部分”,默认值为 1。1 表示状态栏上的(左边)第一个可能的分区文本,通常包含最有用的信息(比如“准备”、“正在打开”等等)。

返回值

成功: 返回获得的文本。
失败: 返回一个空字符串并把 @error 设为 1,说明无法读取文本。

注意

本函数执行时将尝试读取目标窗口的第一个标准状态栏(Microsoft 通用控件:msctls_statusbar32)的文本。某些程序使用了它们自己的状态栏或者MS通用控件的特殊版本,StatusbarGetText 就无法读取这些状态栏。例如,StatusbarText 就不能获取 TextPad 的状态栏信息。不过,TextPad 的状态栏的第一个区域的文本可通过使用 ControlGetText("TextPad", "", "HSStatusBar1") 来获取。
StatusbarGetText 能在目标窗口最小化甚至隐藏的情况下正常工作。

相关

ControlGetText, ControlCommand

示例


AutoItSetOption("WinTitleMatchMode", 2)
$x = StatusbarGetText("Internet Explorer")
MsgBox(0, "当前 IE 的状态栏文本:", $x)


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文