EnumChildWindows

Funksjonen EnumChildWindows nummererer de underordnede vinduene som hører til det angitte overordnede vinduet ved å sende referansen til de underordnede vinduene, i sin tur til en programdefinert tilbakekall-funksjonen. EnumChildWindows fortsetter inntil det siste underordnede vinduet er nummerert eller tilbakeringingsfunksjonen returnerer USANN.

 BOOL EnumChildWindows) HWND  hWndParent, / / håndtere til overordnet vinduWNDENUMPROClpEnumFunc, / / peker til tilbakeringingsfunksjonenLPARAMlParam / / Programdefinert verdi);
 

Parametere

hWndParent
Håndtere til det overordnede vinduet som har underordnede vinduer er som skal listes. Hvis denne parameteren er NULL, det overordnede vinduet er skrivebordsvinduet, og funksjonen Nummererer alle vinduer på øverste nivå.
lpEnumFunc
Pekeren til funksjonen en programdefinert tilbakekall. Hvis du vil ha mer informasjon, kan du se EnumChildProc.
lParam
Angir en Programdefinert verdi som skal sendes til tilbakeringingsfunksjonen.

Returverdier

Hvis funksjonen lykkes, er returverdien ikke-null.

Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Hvis et underordnet vindu har opprettet underordnede vinduer av sin egen, EnumChildWindows nummererer disse vinduene også.

Et underordnet vindu som er flyttet eller plassering i Z-rekkefølge under opplisting prosessen vil være nummerert som de skal. Funksjonen nummererer ikke et underordnet vindu som er ødelagt før blir nummerert eller som opprettes under opplisting prosessen.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.

Se også

Oversikt over Windows, vinduet funksjoner, EnumChildProc, EnumThreadWindows, EnumWindows, GetWindow

Index