基 础 函 数 参 考


WinMenuSelectItem

调用窗口菜单项.

WinMenuSelectItem ( "标题", "文本", "菜单项" [, "菜单项" [, "菜单项" [, "菜单项" [, "菜单项" [, "菜单项" [, "菜单项"]]]]]] )

参 数

标题 目标窗口标题. 请查阅 标题专用定义.
文本 目标窗口文本.
菜单项 菜单项文本
菜单项 [可选参数] 子菜单的文本
菜单项 [可选参数] 子菜单的文本
菜单项 [可选参数] 子菜单的文本
菜单项 [可选参数] 子菜单的文本
菜单项 [可选参数] 子菜单的文本
菜单项 [可选参数] 子菜单的文本

返 回 值

成功: 返回 1.
失败: 返回 0, 未发现目标菜单项.

备 注

注意, 含有下划线的菜单项实际上是由 & 符号显示下划线的.
因此, 菜单 File文件(F) 的对应文本应该是 "&File" 或 "文件(&F)",
Convert 的对应文本则是 "Con&vert".
可以访问最深达六层菜单项; 而且不用管目标窗口是否被激活/最小化/隐藏.

WinMenuSelectItem 只能对标准菜单有效.
目前很多菜单实际上都是自定义或是用工具栏"假装"成的菜单.
即使是 Microsoft 的应用程序也有很多这样的.

相 关 函 数

ControlCommand, Send

函 数 示 例


; 将选择记事本的>文件>页面设置菜单
WinMenuSelectItem("[CLASS:Notepad] ", "", "文件(&F)", "页面设置(&U)..." )

provider with jb51.net (unicode)