调用窗口中的某个菜单项目。
WinMenuSelectItem ( "窗口标题", "窗口文本", "菜单项" [, "菜单项" [, "菜单项" [, "菜单项" [, "菜单项" [, "菜单项" [, "菜单项"]]]]]] )
参数
| 窗口标题 | 目标窗口标题。 |
| 窗口文本 | 目标窗口文本。 |
| 菜单项 | 主菜单项的文本。 |
| 菜单项 | [可选参数] 子菜单项的文本。 |
| 菜单项 | [可选参数] 子菜单项的文本。 |
| 菜单项 | [可选参数] 子菜单项的文本。 |
| 菜单项 | [可选参数] 子菜单项的文本。 |
| 菜单项 | [可选参数] 子菜单项的文本。 |
| 菜单项 | [可选参数] 子菜单项的文本。 |
返回值
| 成功: | 返回值为1。 |
| 失败: | 返回值为0,说明未发现目标菜单项。 |
注意
注意,含有下划线的菜单项实际上是由一个 & 符号来指示下划线的位置的。因此,菜单项 File 或 文件(F) 的对应文本应该是 "&File" 或 "文件(&F)",Convert 的对应文本则是 "Con&vert"。您可以访问最深达六层菜单项;而且不用管目标窗口是否被激活/最小化/隐藏。
相关
ControlCommand, Send
示例
; 调用记事本的 文件->页面设置 菜单项
WinMenuSelectItem("无标题 - ", "", "文件(&F)", "页面设置(&U)..." )