EnumChildWindows

De functie EnumChildWindows inventariseert de onderliggende vensters die tot de opgegeven bovenliggende venster behoren door het passeren van de ingang voor elk kind venster, op zijn beurt, aan een toepassing gedefinieerde callback functie. EnumChildWindows gaat door totdat de laatste kind venster wordt ge´nventariseerd of de callback functie resulteert in ONWAAR.

 BOOL EnumChildWindows ()  HWND  hWndParent, / / verwerken naar bovenliggende vensterWNDENUMPROClpEnumFunc, / / pointer naar callback functieLPARAMlParam / / toepassing gedefinieerde waarde);
 

Parameters

hWndParent
Ingang naar het bovenliggende venster wiens kind windows moeten worden ge´nventariseerd. Als deze parameter NULL is, het bovenliggende venster is het venster bureaublad, en de functie worden opgesomd op het hoogste niveau alle vensters.
lpEnumFunc
Aanwijzer naar een toepassing gedefinieerde callback functie. Voor meer informatie, Zie EnumChildProc.
lParam
Hiermee geeft u een toepassing gedefinieerde waarde moet worden doorgegeven aan de callback functie.

Retourwaarden

Als de functie slaagt, is de retourwaarde aan nul.

Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Opmerkingen

Als een onderliggend venster heeft gemaakt kind windows van haar eigen, EnumChildWindows opgesomd die windows ook.

Een onderliggend venster die is verplaatst of verplaatst in de Z-volgorde tijdens het inventariseren zal goed worden opgesomd. De functie inventarisatie geen van een onderliggend venster dat is vernietigd voordat wordt ge´nventariseerd, of die is gemaakt tijdens het inventariseren.

Syntaxisinfo

nbsp;áWindows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Windows, overzicht, functies van het venster, EnumChildProc, EnumThreadWindows, EnumWindows, GetWindow

Index