Funzione MenuItemFromPoint (winuser.h)
Determina la voce di menu, se presente, nella posizione specificata.
Sintassi
int MenuItemFromPoint(
[in, optional] HWND hWnd,
[in] HMENU hMenu,
[in] POINT ptScreen
);
Parametri
[in, optional] hWnd
Tipo: HWND
Handle alla finestra contenente il menu. Se questo valore è NULL e il parametro hMenu rappresenta un menu popup, la funzione troverà la finestra del menu.
[in] hMenu
Tipo: HMENU
Handle al menu contenente le voci di menu da eseguire al test.
[in] ptScreen
Tipo: POINT
Struttura che specifica la posizione da testare. Se hMenu specifica una barra dei menu, questo parametro si trova nelle coordinate della finestra. In caso contrario, si trova nelle coordinate client.
Valore restituito
Tipo: int
Restituisce la posizione in base zero della voce di menu nella posizione specificata o -1 se non si trova alcuna voce di menu nella posizione specificata.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |