菜单命令属性
更新:2007 年 11 月
以下信息按选择菜单命令时出现在“属性”窗口中的菜单属性进行组织。这些属性按字母顺序列出,但“属性”窗口还允许按类别查看这些属性。
属性 |
说明 |
---|---|
Break |
可以是这些值之一:
|
Caption |
标记菜单命令的文本(菜单名)。若要使菜单命令标题中的其中一个字母成为助记键,请在它前面加上一个“and”符 (&)。 |
Checked |
如果为 True,则菜单命令最初是被选中的。类型:Bool。默认值:False。 |
Enabled |
如果为 False,则禁用菜单项。 |
Grayed |
如果为 True,则菜单命令最初是灰显的且处于不活动状态。类型:Bool。默认值:False。 |
Help |
将菜单项右对齐。例如,Help 菜单命令在所有 Windows 应用程序中总是靠右侧。如果对菜单项设置该属性,该项将显示在最右边和菜单的最底部。应用于顶级项。默认值:False。 |
ID |
在头文件中定义的符号。类型:符号、整数或用引号括起来的字符串。可以使用在任何编辑器中通常可用的任何符号,即使“属性”窗口没有提供从中进行选择的下拉列表。 |
Popup |
如果为 True,菜单命令为弹出菜单。类型:Bool。默认值:对于菜单栏上的顶级菜单为 True;否则为 False。 |
Prompt |
包含当该菜单命令突出显示时出现在状态栏中的文本。该文本放在字符串表中并且与菜单命令具有相同的标识符。该属性适用于任何类型的项目,但运行时功能是 MFC 特定的。 |
Right to Left Justify |
在运行时右对齐菜单栏上的菜单命令。类型:Bool。默认值:False。 |
Right to Left Order |
当界面被本地化为任何从右到左阅读的语言(如希伯来语或阿拉伯语)时,允许菜单命令从右到左显示。 |
Separator |
如果为 True,菜单命令为分隔符。类型:Bool。默认值:False。 |
有关将资源添加到托管项目的信息,请参见“.NET Framework 开发员指南”中的应用程序中的资源。有关手动将资源文件添加到托管项目、访问资源、显示静态资源和将资源字符串分配给属性的信息,请参见演练:本地化 Windows 窗体和演练:将本地化资源用于 ASP.NET。
要求
Win32