トレイメニュー用のメニューコントロールを作成します。
TrayCreateMenu ( "sub/menutext" [, menuID [, menuentry]] )
パラメータ
sub/menutext | サブ/メニューテキスト |
menuID | [オプション] 定義すると指定したメニュー内にサブメニューを作成できます。-1が1番目のレベルのメニュー。 |
menuentry | [オプション] 作成時にエントリー番号を定義することができます。エントリー番号は0から始まります。 |
返し値
成功 | 新しくできたトレイメニューの識別子(コントロールID)を返します。 |
失敗 | 0を返します。 |
注意
なし。
関連
TrayItemSetState, TrayItemSetText, TrayGetMsg, TrayItemDelete
例
#NoTrayIcon
Opt("TrayMenuMode",1) ; デフォルトのトレイメニューアイテム(スクリプト 停止/終了)を非表示
$settingsitem = TrayCreateMenu("Settings")
$displayitem = TrayCreateItem("Display", $settingsitem)
$printeritem = TrayCreateItem("Printer", $settingsitem)
TrayCreateItem("")
$aboutitem = TrayCreateItem("About")
TrayCreateItem("")
$exititem = TrayCreateItem("Exit")
TraySetState()
While 1
$msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $aboutitem
Msgbox(64,"About:","AutoIt3-Tray-sample")
Case $msg = $exititem
ExitLoop
EndSelect
WEnd
Exit