EnumChildWindows

La funzione EnumChildWindows enumera le finestre figlio che appartengono alla finestra padre specificato passando l'handle per ogni finestra figlio, a sua volta, a una funzione di richiamata definita dall'applicazione. EnumChildWindows continua finché non viene enumerato l'ultima finestra del bambino o la funzione di callback restituisce FALSE.

 (BOOL EnumChildWindows HWND  hWndParent, / / handle di finestra padreWNDENUMPROClpEnumFunc indica, / / puntatore a funzione di richiamataLPARAMlParam / / definiti dall'applicazione valore);
 

Parametri

hWndParent
Gestire alla finestra padre cui finestre figlio sono devono essere enumerati. Se questo parametro è NULL, la finestra padre sia la finestra del desktop e la funzione enumera tutte le finestre di primo livello.
lpEnumFunc indica
Puntatore a una funzione di richiamata definita dall'applicazione. Per ulteriori informazioni, vedere EnumChildProc.
lParam
Specifica un valore definito dall'applicazione per essere passato alla funzione di callback.

Valori restituiti

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni di errore estese, chiamare GetLastError.

Osservazioni

Se una finestra figlio ha creato il bambino finestre della propria, EnumChildWindows enumera tali finestre pure.

Una finestra figlio che viene spostata o riposizionata nell'ordine z durante il processo di enumerazione essere correttamente enumerata. La funzione non enumera una finestra figlio che viene distrutto prima enumerato o che viene creato durante il processo di enumerazione.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.

Vedi anche

Panoramica di Windows, le funzioni finestra, EnumChildProc, EnumThreadWindows, EnumWindows, GetWindow

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index