Partilhar via


CWnd::HiliteMenuItem

Realça ou remover o realce de um item de menu de nível superior (de barra de menu).

BOOL HiliteMenuItem(
   CMenu* pMenu,
   UINT nIDHiliteItem,
   UINT nHilite 
);

Parâmetros

  • pMenu
    Identifica o menu de nível superior que contém o item a ser realçado.

  • nIDHiliteItem
    Especifica o item de menu a ser realçada, dependendo do valor do parâmetro de nHilite .

  • nHilite
    Especifica se o item de menu é realçado ou o realce é removido.Pode ser uma combinação de MF_HILITE ou de MF_UNHILITE com MF_BYCOMMAND ou MF_BYPOSITION.Os valores podem ser combinados usando o operador OR bit a bit.Esses valores têm significados os seguintes:

    • MF_BYCOMMAND interpreta nIDHiliteItem como o ID de item de menu (a interpretação padrão).

    • MF_BYPOSITION interpreta nIDHiliteItem como o deslocamento com base zero do item de menu.

    • MF_HILITE ressalta o item.Se esse valor não for fornecido, o realce é removido do item.

    • MF_UNHILITE remover o realce do item.

Valor de retorno

Especifica se o item de menu foi realçado.Diferente de zero se o item foi realçado; se não 0.

Comentários

Os sinalizadores de MF_HILITE e de MF_UNHILITE podem ser usados somente com essa função de membro; não podem ser usados com a função de membro de CMenu::ModifyMenu .

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico de hierarquia

CMenu::ModifyMenu

HiliteMenuItem