Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Determina qual item de menu, se houver, está no local especificado.
Sintaxe
int MenuItemFromPoint(
[in, optional] HWND hWnd,
[in] HMENU hMenu,
[in] POINT ptScreen
);
Parâmetros
[in, optional] hWnd
Digite: HWND
Um identificador para a janela que contém o menu. Se esse valor for NULL e o parâmetro hMenu representar um menu pop-up, a função encontrará a janela de menu.
[in] hMenu
Tipo: HMENU
Um identificador para o menu que contém os itens de menu a serem atingidos no teste.
[in] ptScreen
Tipo: POINT
Uma estrutura que especifica o local a ser testado. Se hMenu especificar uma barra de menus, esse parâmetro estará nas coordenadas da janela. Caso contrário, ele estará nas coordenadas do cliente.
Retornar valor
Tipo: int
Retorna a posição baseada em zero do item de menu no local especificado ou -1 se nenhum item de menu estiver no local especificado.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | winuser.h (inclua Windows.h) |
| Biblioteca | User32.lib |
| DLL | User32.dll |