hiliteMenuItem 函数 (winuser.h)
在菜单栏中的项中添加或删除突出显示。
语法
BOOL HiliteMenuItem(
[in] HWND hWnd,
[in] HMENU hMenu,
[in] UINT uIDHiliteItem,
[in] UINT uHilite
);
参数
[in] hWnd
类型:HWND
包含菜单的窗口的句柄。
[in] hMenu
类型: HMENU
包含该项的菜单栏的句柄。
[in] uIDHiliteItem
类型: UINT
菜单项。 此参数是菜单项的标识符或菜单栏中菜单项的偏移量,具体取决于 uHilite 参数的值。
[in] uHilite
类型: UINT
控制 uItemHilite 参数的解释,并指示是否突出显示菜单项。 此参数必须是 MF_BYCOMMAND 、 MF_BYPOSITION 、 MF_HILITE 或 MF_UNHILITE的组合。
返回值
类型: BOOL
如果菜单项设置为指定的突出显示状态,则返回值为非零值。
如果菜单项未设置为指定的突出显示状态,则返回值为零。
注解
MF_HILITE 和 MF_UNHILITE 标志只能与 HiliteMenuItem 函数一起使用;它们不能与 ModifyMenu 函数一起使用。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | winuser.h (包括 Windows.h) |
Library | User32.lib |
DLL | User32.dll |
请参阅
概念性
引用