除了下面三个信息,如果获取menu item的ID
注:处理的menu可能有多层
; 绑定参数到函数并返回绑定函数对象:
BoundGivePar := Func(“GivePar”).Bind(“First”, “Test one”)
BoundGivePar2 := Func(“GivePar”).Bind(“Second”, “Test two”)
; 创建菜单并显示:
Menu MyMenu, Add, Give parameters, % BoundGivePar
Menu MyMenu, Add, Give parameters2, % BoundGivePar2
Menu MyMenu, Show
; 定义自定义函数 GivePar:
GivePar(a, b, ItemName, ItemPos, MenuName)
{
MsgBox % “a:`t`t” a “`n”
. “b:`t`t” b “`n”
. “ItemName:`t” ItemName “`n”
. “ItemPos:`t`t” ItemPos “`n”
. “MenuName:`t`t” MenuName
}