找回密码
 加入
搜索
查看: 1965|回复: 3

[AU3基础] 请问如何获取托盘区的提示信息?

[复制链接]
发表于 2013-1-13 21:08:32 | 显示全部楼层 |阅读模式
如图:au3如何获取这些信息?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-1-14 07:38:44 | 显示全部楼层
搜搜Afan版主的帖子~
 楼主| 发表于 2013-1-14 08:28:14 | 显示全部楼层
搜搜Afan版主的帖子~
haijie1223 发表于 2013-1-14 07:38



    请问是这个吗,http://www.autoitx.com/forum.php ... p;highlight=%2BAfan
$Rt = _WinTooltipsClose('需要关闭的“非粗体字标题”')
MsgBox(0, @error, $Rt)

Func _WinTooltipsClose($Title, $REFlag = 0, $Close = 1)
        ;afan提示:$Title - 需关闭提示窗口的“标题”
        ;    (注意是非粗体字,相当于TrayTip设置的“文本”)
        ;$REFlag - [可选参数]是否使用正则,默认0=不使用
        ;$Close - [可选参数]是否关闭提示窗口,默认1=关闭
        ;返回值:是否关闭操作后返回“标题”字符串
        ;    未匹配到或标题为空返回 @Error
        If $Title == '' Then Return SetError(1)
        Local $aWL = WinList('[CLASS:tooltips_class32]')
        Local $st, $msg, $IsIn = 0
        For $i = 1 To $aWL[0][0]
                $st = WinGetTitle($aWL[$i][1])
                If $st = '' Then ContinueLoop
                If Not $REFlag Then
                        If StringInStr($st, $Title) Then $IsIn = 1
                ElseIf StringRegExp($st, $Title) Then
                        $IsIn = 1
                EndIf
                If $IsIn Then ExitLoop
        Next
        If Not $IsIn Then Return SetError(2)
        If $Close Then ControlClick($aWL[$i][1], '', 0)
        Return $st
EndFunc   ;==>_WinTooltipsClose
不好意思,怎么使用才能得到我想要的信息?
 楼主| 发表于 2013-1-15 08:44:27 | 显示全部楼层
AU3窗口信息工具显示这些信息的,就是没有窗口标题,怎么提取呢?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 09:35 , Processed in 0.099652 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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