Funcția EnumWindows enumeră toate ferestrele de Internet de nivel superior pe ecran prin trecerea ghidajul pentru fiecare fereastră, la rândul său, la o funcție de apel invers definite de aplicare. EnumWindows continuă până când ultima fereastră nivel superior este enumerat sau funcția callback întoarce FALSE.
(BOOL EnumWindows WNDENUMPROC lpEnumFunc, / / cursorul în funcție de apel inversLPARAMlParam / / definite de aplicarea valorii);
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.
Funcția EnumWindows nu enumera copil windows.
Această funcție este mai fiabile decât funcția GetWindow de asteptare într-o buclă. O cerere care chemare GetWindow pentru a efectua această activitate riscuri fiind prins într-o buclă infinită sau corelarea un mâner într-o fereastră care a fost distrus.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.
Prezentare generală a Windows, fereastra Funcții, EnumChildWindows, EnumWindowsProc, GetWindow