Funkcia EnumWindows enumeruje všetky najvyššej úrovne systému windows na obrazovke premytím rukoväť na každú jamku zasa uplatňovaní definované spätné volanie funkcie. EnumWindows pokračuje, kým sa zistia posledného najvyššej úrovne okna alebo callback funkciou vráti hodnotu FALSE.
BOOL EnumWindows ( WNDENUMPROC lpEnumFunc; / / ukazovateľ callback funkciouLPARAMlParam / / uplatňovania definovaná hodnota);
Ak funkciu podarí, vrátená hodnota je nenulové.
Ak funkcia zlyhá, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
EnumWindows funkcia nie je vykonať enumeráciu podriadené okná.
Táto funkcia je spoľahlivejšie ako volaní funkcie GetWindow v slučke. Žiadosť, že volania GetWindow chcete vykonať túto úlohu riziko ulovených v nekonečnej slučke alebo odkazovanie rukoväť oknu, ktoré boli zničené.
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Windows prehľad okno funkcie, EnumChildWindows, EnumWindowsProc, GetWindow