TrayTip

首页  后退  前进

TrayTip
down2

TrayTip

在 AutoIt 图标上显示气球提示.

 

TrayTip ( "title", "text", timeout [, option = 0] )

参数

title

在气球提示窗口上方显示的黑粗体标题文字. (最大允许 63 个字符)

text

气球提示的消息正文. (最大允许 255 个字符)

timeout

气球提示显示的时间长度(粗略值,以秒计算). (Windows 设置的时间范围是 10-30 秒, 但并不准时.)

option

[可选]

   $TIP_ICONNONE (0) = 无图标(默认)

   $TIP_ICONASTERISK (1) = 信息图标

   $TIP_ICONEXCLAMATION (2) = 警告图标

   $TIP_ICONHAND (3) = 错误图标

   $TIP_NOSOUND (16) = 禁用提示音

 

常量定义在 TrayConstants.au3

返回值

None.

备注

如果 AutoIt 托盘图标消失则托盘提示也会关闭. 因此, 如果设置 Opt("TrayIconHide", 1) 或者用户在注册表中设置禁用气球提示, TrayTip() 可能不会出现!

 

Windows XP 显示气球提示时会播放一个声音.

如果要禁止播放声音, 则可在选项参数中增加 $TIP_NOSOUND (16), 或者设置标题为空即可.

 

要清除已有的气球提示, 只要再次调用此函数, 并设置文本参数为空字符串(标题任意)即可.

 

函数示例

#include <MsgBoxConstants.au3>
#include <TrayConstants.au3>
TrayTip("I'm a title", "I'm the message", 0, $TIP_ICONASTERISK)
MsgBox($MB_SYSTEMMODAL, "", "Press OK to reset the tip.")
TrayTip("clears any tray tip", "", 0)
MsgBox($MB_SYSTEMMODAL, "", "Press OK to see another tip.")
TrayTip("", "A different tray tip.", 5)
Sleep(5000)

----------------------------------------

 

该函数可以通过命令调用 exect

参见:

ToolTip, MsgBox, TrayIconHide (Опция), TraySetToolTip

例子
copy

exect=TraySetState(1)||TrayTip('Информация','---------------------------'&@CRLF&'%P%N'&@CRLF&'<info=o44%P%N//>',5,1)||Sleep(5000) ;; 在托盘中创建一个工具提示5秒钟,其中包含信息:路径光标下的对象及其创建日期

up2

tcimage © Аверин Андрей для Total Commander Image Averin-And@yandex.ru