MENUITEM 语句
定义菜单项。
MENUITEM text, result, [optionlist]
MENUITEM SEPARATOR
-
文本
-
菜单项的名称。
字符串可以包含转义字符 \t 和 \a。 \t 字符在字符串中插入选项卡,用于对齐列中的文本。 制表符只应在菜单中使用,而不应在菜单栏中使用。 (有关菜单的信息,请参阅 POPUP Resource.) \a 字符将紧跟在菜单栏或弹出菜单中的所有文本对齐。
-
结果
-
一个数字,指定用户选择菜单项时生成的结果。 此参数采用整数值。 菜单项结果始终为整数;当用户单击菜单项名称时,结果将发送到拥有菜单的窗口。
-
optionlist
-
菜单项的外观。 此可选参数采用以下一个或多个重新定义的菜单选项,用逗号或空格分隔。
选项 说明 检查 菜单项旁边有一个复选标记。 灰色 菜单项最初处于非活动状态,以灰色或浅色的菜单文本颜色显示在菜单上。 此选项不能与 非活动 选项一起使用。 帮助 标识帮助项。 此选项对菜单项的外观没有影响。 无效 显示菜单项,但无法选择它。 此选项不能与 GRAYED 选项一起使用。 MENUBARBREAK 与 MENUBREAK 相同,但对于弹出菜单,它用垂直线将新列与旧列分开。 MENUBREAK 将菜单项放在静态菜单栏项的新行上。 对于菜单,它将菜单项放在新列中,列之间没有分隔线。 -
MENUITEM 分隔符
-
MENUITEM 语句的 MENUITEM 分隔符形式创建一个非活动菜单项,该菜单项用作菜单上两个活动菜单项之间的分隔条。 请注意,此窗体在 MENU 块内工作,而 MENUITEM 在 MENUEX 内部则要求窗体
MENUITEM "", -1, MFT_SEPARATOR
。
示例
以下示例演示了使用 MENUITEM 和 MENUITEM SEPARATOR 语句:
MENUITEM "&Roman", 206, CHECKED, GRAYED
MENUITEM SEPARATOR
MENUITEM "&Blackletter", 301
另请参阅