EnumChildWindows

Funcția EnumChildWindows enumeră windows copil care aparțin fereastra părinte specificate prin trecerea ghidajul pentru fiecare fereastră de copil, la rândul său, la o funcție de apel invers definite de aplicare. EnumChildWindows continuă până când fereastra copil ultima este enumerat sau funcția callback întoarce FALSE.

 (BOOL EnumChildWindows HWND  hWndParent, / / ocupa la fereastra părinteWNDENUMPROClpEnumFunc, / / cursorul în funcție de apel inversLPARAMlParam / / definite de aplicarea valorii);
 

Parametrii

hWndParent
Ocupa în fereastra părinte al cărui windows copil sunt pentru a fi enumerate. Dacă acest parametru este NULL, fereastra părinte este fereastra desktop și funcția enumeră toate ferestrele de Internet de nivel superior.
lpEnumFunc
Indicatorul pentru a o funcție de apel invers definite de aplicare. Pentru mai multe informații, consultați EnumChildProc.
lParam
Specifică o valoare definită de aplicare să fie trecut la funcția de apel invers.

Valorile întroarse

Dacă funcția reușește, valoarea returnată este nenul.

Dacă funcția nu reușește, valoarea returnată este zero. Pentru a obține extins informa?ii eroare, apel GetLastError.

Observații

Dacă o fereastră de copil a creat copil Ferestre de proprie, EnumChildWindows enumeră acele windows, precum și.

O fereastră de copil care este mutat sau repoziționate în ordinea z în timpul procesului de enumerare va fi recenzate corect. Funcția nu enumera o fereastră de copil care este distrus înainte de a fi observată sau care este creat în timpul procesului de enumerare.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Prezentare generală a Windows, fereastra Funcții, EnumChildProc, EnumThreadWindows, EnumWindows, GetWindow

Index