Función HiliteMenuItem (winuser.h)
Agrega o quita el resaltado de un elemento de una barra de menús.
Sintaxis
BOOL HiliteMenuItem(
[in] HWND hWnd,
[in] HMENU hMenu,
[in] UINT uIDHiliteItem,
[in] UINT uHilite
);
Parámetros
[in] hWnd
Tipo: HWND
Identificador de la ventana que contiene el menú.
[in] hMenu
Tipo: HMENU
Identificador de la barra de menús que contiene el elemento.
[in] uIDHiliteItem
Tipo: UINT
Elemento de menú. Este parámetro es el identificador del elemento de menú o el desplazamiento del elemento de menú en la barra de menús, en función del valor del parámetro uHilite .
[in] uHilite
Tipo: UINT
Controla la interpretación del parámetro uItemHilite e indica si el elemento de menú está resaltado. Este parámetro debe ser una combinación de MF_BYCOMMAND o MF_BYPOSITION y MF_HILITE o MF_UNHILITE.
Valor devuelto
Tipo: BOOL
Si el elemento de menú se establece en el estado de resaltado especificado, el valor devuelto es distinto de cero.
Si el elemento de menú no está establecido en el estado de resaltado especificado, el valor devuelto es cero.
Comentarios
Las marcas MF_HILITE y MF_UNHILITE solo se pueden usar con la función HiliteMenuItem ; no se pueden usar con la función ModifyMenu .
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluya Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |
Consulte también
Conceptual
Referencia