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