EnumThreadWindows

Funkcja EnumThreadWindows wylicza wszystkie okna nonchild związanego z wątkiem, przekazując dojścia do każdego okna, z kolei, funkcji zdefiniowanych przez aplikację wywołanie zwrotne. EnumThreadWindows jest kontynuowane, aż do ostatniego okno jest wyliczany lub zwraca wartość FAŁSZ, funkcja wywołania zwrotnego. Aby wyliczyć okien podrzędnych określonego okna, należy użyć funkcji EnumChildWindows.

(BOOL EnumThreadWindows DWORD  dwThreadId, / / wątku identyfikatorWNDENUMPROClpfn, / / wskaźnik do funkcji wywołania zwrotnegoFIKCYJNYMIfikcyjnymi / / zdefiniowanych przez aplikację wartości);
 

Parametry

dwThreadId
Identyfikuje wątku, którego system windows ma być wyliczone.
lpfn
Wskaźnik do funkcji wywołania zwrotnego zdefiniowanych przez aplikację. Aby uzyskać więcej informacji zobacz EnumThreadWndProc.
fikcyjnymi
Określa wartość zdefiniowanych przez aplikację przekazywane do funkcji wywołania zwrotnego.

Zwraca wartości

Jeśli funkcja, wartość zwracany jest różna od zera.

Jeśli funkcja zawiedzie, wartość zwracany jest równa zero. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
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, EnumChildWindows, EnumThreadWndProc, EnumWindows

Index