Bagikan melalui


Fungsi ChildWindowFromPointEx (winuser.h)

Menentukan mana, jika ada, dari jendela anak milik jendela induk yang ditentukan berisi titik yang ditentukan. Fungsi ini dapat mengabaikan jendela anak yang tidak terlihat, dinonaktifkan, dan transparan. Pencarian dibatasi untuk jendela anak segera. Cucu dan keturunan yang lebih dalam tidak dicari.

Sintaks

HWND ChildWindowFromPointEx(
  [in] HWND  hwnd,
  [in] POINT pt,
  [in] UINT  flags
);

Parameter

[in] hwnd

Jenis: HWND

Handel ke jendela induk.

[in] pt

Jenis: TITIK

Struktur yang menentukan koordinat klien (relatif terhadap hwndParent) dari titik yang akan diperiksa.

[in] flags

Jenis: UINT

Jendela anak yang akan dilewati. Parameter ini bisa menjadi satu atau beberapa nilai berikut.

Nilai Makna
CWP_ALL
0x0000
Tidak melewati jendela anak apa pun
CWP_SKIPDISABLED
0x0002
Melewati jendela anak yang dinonaktifkan
CWP_SKIPINVISIBLE
0x0001
Melompati jendela anak yang tidak terlihat
CWP_SKIPTRANSPARENT
0x0004
Melompati jendela anak transparan

Nilai kembali

Jenis: HWND

Nilai yang dikembalikan adalah handel ke jendela anak pertama yang berisi titik dan memenuhi kriteria yang ditentukan oleh uFlags. Jika titik berada di dalam jendela induk tetapi tidak dalam jendela anak apa pun yang memenuhi kriteria, nilai yang dikembalikan adalah handel ke jendela induk. Jika titik terletak di luar jendela induk atau jika fungsi gagal, nilai yang dikembalikan adalah NULL.

Keterangan

Sistem mempertahankan daftar internal yang berisi handel jendela anak yang terkait dengan jendela induk. Urutan handel dalam daftar tergantung pada urutan Z jendela anak. Jika lebih dari satu jendela anak berisi titik yang ditentukan, sistem mengembalikan handel ke jendela pertama dalam daftar yang berisi titik dan memenuhi kriteria yang ditentukan oleh uFlags.

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-window-l1-1-4 (diperkenalkan dalam Windows 10, versi 10.0.14393)

Lihat juga

Konseptual

Sumber Daya Lain

TITIK

Referensi

WindowFromPoint

Windows