EnumThreadWindows

Die EnumThreadWindows -Funktion Listet alle nicht untergeordneten Fenster zugeordnete ein Thread das Handle für jedes Fenster, wiederum an einer anwendungsdefinierten Rückruffunktion übergeben. EnumThreadWindows wird fortgesetzt, bis das letzte Fenster aufgelistet ist oder die Callback-Funktion gibt FALSE zurück. Untergeordnete Fenster ein bestimmtes Fenster aufzulisten, verwenden Sie die EnumChildWindows -Funktion.

BOOL EnumThreadWindows) DWORD  DwThreadId, / / thread-KennungWNDENUMPROClpfn, / / Zeiger auf Callback-FunktionLPARAMlParam / / anwendungsspezifischer Wert);
 

Parameter

dwThreadId
Identifiziert den Thread, dessen Fenster sind aufgelistet werden sollen.
lpfn
Zeiger auf eine anwendungsdefinierte Rückruffunktion. Weitere Informationen finden Sie unter EnumThreadWndProc.
lParam
Gibt einen anwendungsdefinierter Wert an die Callback-Funktion übergeben werden.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.

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

QuickInfo

&Nbsp; Windows NT: Version 3.1 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

Übersicht über Windows, Fensterfunktionen, EnumChildWindows, EnumThreadWndProc, EnumWindows

Index