Fungsi MenuItemFromPoint (winuser.h)

Menentukan item menu mana, jika ada, berada di lokasi yang ditentukan.

Sintaks

int MenuItemFromPoint(
  [in, optional] HWND  hWnd,
  [in]           HMENU hMenu,
  [in]           POINT ptScreen
);

Parameter

[in, optional] hWnd

Jenis: HWND

Handel ke jendela yang berisi menu. Jika nilai ini NULL dan parameter hMenu mewakili menu popup, fungsi akan menemukan jendela menu.

[in] hMenu

Jenis: HMENU

Handel ke menu yang berisi item menu untuk mencapai pengujian.

[in] ptScreen

Jenis: TITIK

Struktur yang menentukan lokasi yang akan diuji. Jika hMenu menentukan bilah menu, parameter ini berada dalam koordinat jendela. Jika tidak, itu ada di koordinat klien.

Nilai kembali

Jenis: int

Mengembalikan posisi berbasis nol item menu di lokasi yang ditentukan atau -1 jika tidak ada item menu di lokasi yang ditentukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h (termasuk Windows.h)
Pustaka User32.lib
DLL User32.dll

Lihat juga

Menu