Compartir a través de


CWnd::HiliteMenuItem

Resalta o quita el resaltado de un elemento de menú de nivel superior (de la barra de menús).

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

Parámetros

  • pMenu
    Identifica el menú de nivel superior que contiene el elemento sea resaltado.

  • nIDHiliteItem
    Especifica el elemento de menú para aparecer resaltado, según el valor del parámetro de nHilite .

  • nHilite
    Especifica si el elemento de menú está resaltado o resaltado se quita. puede ser una combinación de MF_HILITE o de MF_UNHILITE con MF_BYCOMMAND o MF_BYPOSITION. Los valores se pueden combinar mediante el OR bit a bit el operador. estos valores tienen los significados siguientes:

    • MF_BYCOMMAND Interprets nIDHiliteItem como el id. del elemento de menú (la interpretación predeterminada).

    • MF_BYPOSITION Interprets nIDHiliteItem como el desplazamiento cero- basado en elemento de menú.

    • MF_HILITE resalta el elemento. Si este valor no se especifica, el resaltado se quita del elemento.

    • MF_UNHILITE quita el resaltado del elemento.

Valor devuelto

Especifica si el elemento de menú está resaltado. Distinto de cero si el elemento está resaltado; si no 0.

Comentarios

Los marcadores de MF_HILITE y de MF_UNHILITE solo se pueden usar con esta función miembro; no se pueden utilizar con la función miembro de CMenu:: ModifyMenu .

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

CMenu::ModifyMenu

HiliteMenuItem