TrayTip

提供: AutoHotkey Wiki
移動: 案内検索

実行制御 | GUI表示 | 演算・変数 | メモリ・DLL操作 | 文字列操作 | キーボード | マウス | シェル | ウィンドウ | ウィンドウグループ
ステータスバー | コントロール | サウンド | ファイル | INIファイル | レジストリ | 環境変数 | AutoHotkey | その他 | 設定関係 | オブジェクト

TrayTip[編集]

トレイアイコンのところにバルーンメッセージを表示する(Windows2000/XP以降専用)

TrayTip [, Title, Text, Seconds, Options]

Parameters[編集]

引数名 説明
Title バルーンメッセージのタイトルを指定。
63文字以上は切り捨てられる。
この引数を省略すると、タイトルを表示する部分がなくなり、バルーンメッセージの高さが低くなる。
Text 表示するテキスト。
255文字以上は切り捨てられる。
改行を含むテキストも可能。
この引数が省略されると、バルーンメッセージは消去される。
Seconds ウィンドウが自動消去されるまでの待機時間を秒数で指定。
最小10、最大30。
省略時は10。
メッセージが表示された後、最初に何らかの操作が行われてから、この秒数だけ待機される。
数値の指定には を用いることが可能。
Options 表示するアイコンを指定。16を足すと、音を鳴らさずに表示する。省略時は 0
0 アイコンなし
1 インフォメーションアイコン
2 警告アイコン
3 エラーアイコン

Remarks[編集]

TrayTip の機能自体が2000/XP以降のものなので、9x系のOSで何も起こらない。

バルーンメッセージは、スクリプトのタスクトレイアイコンが非表示(#NoTrayIcon等)になっている場合表示できない。

レジストリの設定でバルーンメッセージを禁止するようになっている場合も、表示できない。

Related[編集]

ToolTip, SetTimer, SplashTextOn, MsgBox, InputBox, FileSelectFile, FileSelectFolder

Example(s)[編集]

TrayTip, MyTitle, Multiline`nText, 20, 17
; To have more precise control over the display time without
; having to use Sleep (which stops the current thread):
#Persistent
TrayTip, Timed TrayTip, This will be displayed for 5 seconds.
SetTimer, RemoveTrayTip, 5000
Return
RemoveTrayTip:
SetTimer, RemoveTrayTip, Off
TrayTip
Return
; To have a TrayTip permanently displayed, use a timer to refresh it
; periodically:
SetTimer, RefreshTrayTip, 1000
Gosub, RefreshTrayTip  ; Call it once to get it started right away.
Return
RefreshTrayTip:
TrayTip, Refreshed TrayTip, This is a more permanent TrayTip., , 16
Return