ChildWindowFromPointEx

Die ChildWindowFromPointEx -Funktion bestimmt, die ggf. für die untergeordneten Fenster des angegebenen übergeordneten Fensters gehören den angegebenen Punkt enthält. Die Funktion kann unsichtbar, Behinderte und transparente untergeordnete Fenster ignorieren.

(HWND ChildWindowFromPointEx HWND  HwndParent, / / handle für das übergeordnete FensterPunkt pt, / / Struktur mit KoordinatenUINTuFlags / / Flaggen überspringen);
 

Parameter

hwndParent
Handle für das übergeordnete Fenster.
pt
Gibt eine zeigen Struktur, definiert die Clientkoordinaten des Punktes überprüft werden,.
uFlags
Gibt an, welche untergeordneten Fenster überspringen. Dieser Parameter kann eine Kombination der folgenden Werte sein.:
Wert Bedeutung
CWP_ALL Keine untergeordneten Fenster überspringen
CWP_SKIPINVISIBLE Unsichtbaren untergeordneten Fenster überspringen
CWP_SKIPDISABLED Behindertes Kind Windows überspringen
CWP_SKIPTRANSPARENT Transparente untergeordnete Fenster überspringen

Rückgabewerte

Der Rückgabewert ist ein Handle für das erste Kindfenster, das den Punkt enthält und die durch uFlagsangegebenen Kriterien erfüllt. Wenn der Punkt innerhalb des übergeordneten Fensters ist aber nicht in jedem Kindfenster, das die Kriterien erfüllt, der Rückgabewert ein Handle für das übergeordnete Fenster ist. Wenn der Punkt außerhalb des übergeordneten Fensters liegt oder wenn die Funktion fehlschlägt, ist der Rückgabewert NULL.

Bemerkungen

Das System verwaltet eine interne Liste, die die Ziehpunkte der untergeordneten Fenster einem übergeordneten Fenster zugeordnet enthält. Die Reihenfolge der Griffe in der Liste hängt von der Z-Reihenfolge der untergeordneten Fenster. Wenn mehr als ein untergeordnetes Fenster den angegebenen Punkt enthält, gibt das System einen Handle auf das erste Fenster in der Liste, die den Punkt enthält und die durch uFlags angegebenen Kriterien erfüllt.

QuickInfo

&Nbsp; Windows NT: Version 4.0 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.

Siehe auch

Windows Übersicht, Funktionen, Fenster, ChildWindowFromPoint, Punkt, WindowFromPoint