FindWindowEx

Die Funktion FindWindowEx Ruft einen Handle für ein Fenster, dessen Klassen- und Fenstername die angegebenen Zeichenfolgen übereinstimmen. Die Funktion sucht Kind Windows, beginnend mit dem Anschluss an des angegebene untergeordnete Fensters. Diese Funktion führt keine Groß-/ Kleinschreibung.

(HWND FindWindowEx HWND  HwndParent, / / handle für das übergeordnete FensterHWNDhwndChildAfter, / / handle auf ein untergeordnetes FensterLPCTSTRlpszClass, / / Zeiger auf den KlassennamenLPCTSTRLpszWindow / / Zeiger auf Fenster-Name);
 

Parameter

hwndParent
Handle für das übergeordnete Fenster deren untergeordneten Fenster durchsucht werden sollen.

Wenn HwndParent auf NULL ist, verwendet die Funktion das desktop-Fenster als das übergeordnete Fenster. Die Funktion durchsucht unter Windows, die untergeordneten Fenster des Desktops.

Windows NT 5.0 und höher: Wenn HwndParent HWND_MESSAGE ist, sucht die Funktion alle Nachricht-nur windows.

hwndChildAfter
Handle für ein untergeordnetes Fenster. Die Suche beginnt mit der nächsten untergeordneten Fenster in der Z-Reihenfolge. Das untergeordnete Fenster muss direkt untergeordnetes Fenster eines HwndParent, nicht nur einen untergeordneten Fenster.

Wenn HwndChildAfter NULL ist, beginnt die Suche mit dem ersten untergeordneten Fenster der hwndParent.

Beachten Sie, dass wenn HwndParent und HwndChildAfter NULL sind, die Funktion alle Fenster auf oberster Ebene und die auf Nachrichten beschränkte sucht.

lpszClass
Zeiger auf eine auf Null endende Zeichenfolge, die gibt den Namen den Klasse oder ein Atom, das die Klasse-Zeichenfolge identifiziert wird. Wenn dieser Parameter ein Atom ist, muss es eine globale Atom, erstellt von einem vorherigen Aufruf der GlobalAddAtom Funktion. Das Atom, ein 16-Bit-Wert muss im niederwertigen Wort von LpszClassplatziert werden; das hohe Word muss NULL sein.
lpszWindow
Zeiger auf eine auf Null endende Zeichenfolge, die angibt, der Name des Fensters (das Fenster Titel). Wenn dieser Parameter NULL ist, entsprechen alle Fensternamen.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Handle für das Fenster, das die angegebene Klasse und Fensternamen hat.

Wenn die Funktion fehlschlägt, ist der Rückgabewert NULL. Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

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.
Unicode:Als Unicode und ANSI-Versionen unter Windows NT implementiert.

Siehe auch

Übersicht über Windows Fenster Funktionen, EnumWindows, FindWindow, GetClassName, GlobalAddAtom

Index