EnumChildWindows

Funkcja EnumChildWindows wylicza okien podrzędnych, które należą do okna nadrzędnego określonego przekazując uchwyt, aby każde z okien podrzędnych, z kolei, funkcji zdefiniowanych przez aplikację wywołanie zwrotne. EnumChildWindows jest kontynuowane, aż do ostatniego okien podrzędnych jest wyliczany lub zwraca wartość FAŁSZ, funkcja wywołania zwrotnego.

 (BOOL EnumChildWindows HWND  hWndParent, / / dojście do okna nadrzędnegoWNDENUMPROClpEnumFunc, / / wskaźnik do funkcji wywołania zwrotnegoFIKCYJNYMIfikcyjnymi / / zdefiniowanych przez aplikację wartości);
 

Parametry

hWndParent
Dojście do okna nadrzędnego, którego okien podrzędnych mają być wyliczone. Jeśli ten parametr ma wartość NULL, okno nadrzędne jest okna pulpitu, a funkcja wylicza wszystkie okna najwyższego poziomu.
lpEnumFunc
Wskaźnik do funkcji wywołania zwrotnego zdefiniowanych przez aplikację. Aby uzyskać więcej informacji zobacz EnumChildProc.
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.

Uwagi

Jeśli okno potomne stworzyła dziecko windows własnym, EnumChildWindows wylicza tych windows także.

Okno podrzędne, w którym przeniesienia lub zmiany położenia w kolejności z podczas enumeration będą prawidłowe wyliczane. Funkcja nie wyliczyć okno potomne, który jest niszczony przed wyliczania lub który jest tworzony podczas enumeration.

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, EnumChildProc, EnumThreadWindows, EnumWindows, GetWindow

Index