CWnd::HiliteMenuItem
取得焦點或從最上層 (功能表列) 功能表項目移除反白顯示。
BOOL HiliteMenuItem(
CMenu* pMenu,
UINT nIDHiliteItem,
UINT nHilite
);
參數
pMenu
識別包含會反白顯示之項目的最上層功能表。nIDHiliteItem
根據指定 nHilite 參數值會反白顯示,功能表項目。nHilite
指定功能表項目是否已反白顯示或移除反白顯示。 它可以是 MF_HILITE 或 MF_UNHILITE 的組合與 MF_BYCOMMAND 或 MF_BYPOSITION。 使用或運算子,值可以使用位元的 OR 運算組合。 這些值的意義如下:MF_BYCOMMAND 說明 nIDHiliteItem 做為項目 ID (預設解譯)。
MF_BYPOSITION 說明 nIDHiliteItem 為功能表項目之以零起始的位移。
MF_HILITE 反白顯示項目。 如果未指定此值,將焦點從項目中移除。
MF_UNHILITE 移除項目的反白顯示。
傳回值
指定功能表項目是否已醒目顯示。 如果不是零,則項目會反白顯示則為,則為 0。
備註
MF_HILITE 和 MF_UNHILITE 旗標只能搭配此成員函式,它們不能與 CMenu::ModifyMenu 成員函式。
需求
Header: afxwin.h