Función MenuItemFromPoint (winuser.h)
Determina qué elemento de menú, si existe, está en la ubicación especificada.
Sintaxis
int MenuItemFromPoint(
[in, optional] HWND hWnd,
[in] HMENU hMenu,
[in] POINT ptScreen
);
Parámetros
[in, optional] hWnd
Tipo: HWND
Identificador de la ventana que contiene el menú. Si este valor es NULL y el parámetro hMenu representa un menú emergente, la función encontrará la ventana de menú.
[in] hMenu
Tipo: HMENU
Identificador del menú que contiene los elementos de menú para la prueba de posicionamiento.
[in] ptScreen
Tipo: POINT
Estructura que especifica la ubicación que se va a probar. Si hMenu especifica una barra de menús, este parámetro se encuentra en coordenadas de ventana. De lo contrario, está en coordenadas de cliente.
Valor devuelto
Tipo: int
Devuelve la posición de base cero del elemento de menú en la ubicación especificada o -1 si no hay ningún elemento de menú en la ubicación especificada.
Requisitos
Requisito | Value |
---|---|
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 (incluir Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |