トレイアイコンの表示を無効にします。
#NoTrayIcon
スクリプトの任意の場所でこれを指定すると、スクリプトの起動時にトレイアイコンが表示されなくなります(スクリプトがEXEにコンパイルされている場合も同様です)。
ホットキーを持つスクリプトに使用する場合、ExitApp関数にホットキーをバインドしたほうがいいでしょう。そうでなければ、(コンピュータを再起動したりプロセスを終了させたりせずに)プログラムを終了する簡単な方法がなくなります。事例:#x::ExitApp
。
A_IconHiddenにtrueまたはfalseを指定することで、スクリプト実行中の任意のタイミングでトレイアイコンを消失または再出現させることができます。スクリプトの一番上でA_IconHidden := true
を使用する唯一の欠点は、スクリプトの初回起動時にトレイアイコンが一瞬表示される可能性があることです。それを避けるために、代わりに#NoTrayIconを使用します。
組み込み変数A_IconHiddenは、トレイアイコンが現在隠されている場合は1、そうでない場合は0を含み、アイコンを表示または隠すための値を代入することができる。
他のディレクティブと同様に、#NoTrayIcon は条件付きで実行することはできません。
トレイアイコン、TraySetIcon、A_IconHidden、A_IconTip、ExitApp