NORMALMENUITEM 结构
包含有关菜单资源中不打开菜单或子菜单的每个项的信息。 此处提供的结构定义仅用于说明;它不存在于任何标准头文件中。
typedef struct {
WORD resInfo;
szOrOrd menuText;
} NORMALMENUITEM;
-
resInfo
-
类型: WORD
-
菜单项的类型。 此成员可以是以下值之一。
值 含义 - MFR_END
- 0x80
菜单项是此子菜单或菜单资源中的最后一个;此标志由系统在内部使用。 - MFR_POPUP
- 0x01
菜单项将打开一个菜单或一个子菜单;标志由系统在内部使用。 -
menuText
-
类型: szOrOrd
-
一个以 null 结尾的 Unicode 字符串,其中包含此菜单项的文本。 此字符串的大小没有固定限制。
每个不打开菜单或子菜单的菜单项都有一个 NORMALMENUITEM 结构。 通过将 resInfo 成员设置为 MFR_END 来指示菜单上的最后一个 菜单项。
菜单分隔符是一种特殊类型的菜单项,它处于非活动状态,但显示为两个活动菜单项之间的分隔条。 通过将 menuText 成员留空来指示菜单分隔符。
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
-
引用
-
概念性