De EnumWindows functie geeft een opsomming van alle op het hoogste niveau Vensters op het scherm door de ingang voor elk venster, op zijn beurt, aan een toepassing gedefinieerde callback functie. EnumWindows totdat het laatste venster op het hoogste niveau wordt geïnventariseerd of de callback functie resulteert in ONWAAR.
BOOL EnumWindows () WNDENUMPROC lpEnumFunc, / / pointer naar callback functieLPARAMlParam / / toepassing gedefinieerde waarde);
Als de functie slaagt, is de retourwaarde aan nul.
Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.
De functie EnumWindows inventarisatie geen kind windows.
Deze functie is betrouwbaarder dan de GetWindow functie aanroepen in een lus. Een toepassing dat oproepen GetWindow voor het uitvoeren van deze taak wordt dreigt gevangen in een oneindige lus of referencement een bestandsingang naar een venster dat is vernietigd.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.
Windows, overzicht, functies van het venster, EnumChildWindows, EnumWindowsProc, GetWindow