Fungsi MonitorFromWindow (winuser.h)
Fungsi MonitorFromWindow mengambil handel ke monitor tampilan yang memiliki area persimpangan terbesar dengan persegi panjang pembatas jendela tertentu.
Sintaks
HMONITOR MonitorFromWindow(
[in] HWND hwnd,
[in] DWORD dwFlags
);
Parameter
[in] hwnd
Pegangan ke jendela yang menarik.
[in] dwFlags
Menentukan nilai pengembalian fungsi jika jendela tidak bersinggungan dengan monitor tampilan apa pun.
Parameter ini bisa menjadi salah satu nilai berikut.
Mengembalikan nilai
Jika jendela bersinggungan dengan satu atau beberapa persegi panjang monitor tampilan, nilai yang dikembalikan adalah handel HMONITOR ke monitor tampilan yang memiliki area persimpangan terbesar dengan jendela.
Jika jendela tidak bersinggungan dengan monitor tampilan, nilai yang dikembalikan tergantung pada nilai dwFlags.
Keterangan
Jika jendela saat ini diminimalkan, MonitorFromWindow menggunakan persegi panjang jendela sebelum diminimalkan.
Persyaratan
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) |