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) |
程式庫 | User32.lib |
Dll | User32.dll |
另請參閱
概念
參考