Gui,Menu

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

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

Gui,Menu[編集]

GuiウィンドウのメニューバーにMenuコマンドで作成したメニューを割り当てる。

Gui, Menu [, MenuName]

Parameters[編集]

引数名 説明
MenuName Menuコマンドで作成したメニューのメニュー名。
指定がない場合、メニューバーの割り当てを解除する。

Remarks[編集]

メニューバーとして割り当てられているメニューは、通常のポップアップメニューとは扱いが違うため、Menuコマンドで項目を操作したり、ポップアップメニューとして表示したり、ほかのメニューのサブメニューにしたりすることは出来ない。
メニュー項目を操作したい場合は、いったんMenuNameなしで実行し割り当てを解除してから操作し、再度割り当てなおす。

メニューバーのサブメニューについては、普通のメニューとして操作することが出来る。

Related[編集]

GUI, Menu

Example(s)[編集]

Menu, FileMenu, Add, &Open, MenuHandler
Menu, FileMenu, Add, E&xit, MenuHandler
Menu, HelpMenu, Add, &About, MenuHandler
Menu, MyMenuBar, Add, &File, :FileMenu  ; Attach the two sub-menus that were created above.
Menu, MyMenuBar, Add, &Help, :HelpMenu
Gui, Menu, MyMenuBar