Fungsi MonitorFromPoint (winuser.h)

Fungsi MonitorFromPoint mengambil handel ke monitor tampilan yang berisi titik tertentu.

Sintaks

HMONITOR MonitorFromPoint(
  [in] POINT pt,
  [in] DWORD dwFlags
);

Parameter

[in] pt

Struktur POINT yang menentukan titik minat dalam koordinat layar virtual.

[in] dwFlags

Menentukan nilai pengembalian fungsi jika titik tidak terkandung dalam monitor tampilan apa pun.

Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
MONITOR_DEFAULTTONULL
0x00000000
Mengembalikan NULL.
MONITOR_DEFAULTTOPRIMARY
0x00000001
Mengembalikan handel ke monitor tampilan utama.
MONITOR_DEFAULTTONEAREST
0x00000002
Mengembalikan handel ke monitor tampilan yang terdekat dengan titik tersebut.

Nilai kembali

Jika titik dimuat oleh monitor tampilan, nilai yang dikembalikan adalah handel HMONITOR ke monitor tampilan tersebut.

Jika titik tidak dimuat oleh monitor tampilan, nilai yang dikembalikan tergantung pada nilai dwFlags.

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 (sertakan Windows.h)
Pustaka User32.lib
DLL User32.dll
Set API ext-ms-win-ntuser-sysparams-ext-l1-1-1 (diperkenalkan dalam Windows 10, versi 10.0.14393)

Lihat juga

MonitorFromRect

MonitorFromWindow

Fungsi Monitor Beberapa Tampilan

Gambaran Umum Monitor Beberapa Tampilan