ChildWindowFromPointEx

Funkcja ChildWindowFromPointEx określa, które ewentualnie okien podrzędnych, należące do okna nadrzędnego określonego zawiera określony punkt. Funkcję można zignorować okien podrzędnych niewidoczne, wyłączone i przejrzyste.

(HWND ChildWindowFromPointEx HWND  hwndParent, / / dojście do okna nadrzędnegoPunkt pt, / / struktury ze współrzędnymi punktuUINTuFlags / / pomijanie flagi);
 

Parametry

hwndParent
Dojście do okna nadrzędnego.
pt
Określa pkt strukturę, która definiuje klienta współrzędne punktu do sprawdzenia.
uFlags
Określa, które okien podrzędnych, aby pominąć. Ten parametr może być kombinacją następujących wartości:
Wartość Znaczenie
CWP_ALL Nie pomija wszelkie okien podrzędnych
CWP_SKIPINVISIBLE Pomiń okien podrzędnych niewidoczne
CWP_SKIPDISABLED Pomiń wyłączone okien podrzędnych
CWP_SKIPTRANSPARENT Pomiń okien podrzędnych przezroczysty

Zwraca wartości

Wartość zwracany jest dojście do okna podrzędnego pierwszy, który zawiera punkt i spełnia kryteria określone przez uFlags. Jeśli punkt znajduje się wewnątrz okna nadrzędnego, ale nie w dowolnym oknie dziecka, który spełnia kryteria, wartość zwracany jest dojście do okna nadrzędnego. Jeśli punkt leży poza okno nadrzędne lub funkcja zawiedzie, wartość zwracana jest wartość NULL.

Uwagi

System przechowuje wewnętrzną listę zawierającą dojścia okien podrzędnych skojarzone z okno nadrzędne. Kolejność uchwyty na liście zależy od kolejności z okien podrzędnych. Jeżeli więcej niż jedno okno potomne zawiera określony punkt, system zwraca uchwyt aby oknie pierwsze na liście, która zawiera punkt i spełnia kryteria określone przez uFlags.

Skrócone informacje

nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.

Zobacz też

Omówienie Windows, okno funkcji, ChildWindowFromPoint, POINT, WindowFromPoint