EnumChildWindows

EnumChildWindows функція перелічує windows дитини, які належать до вказаного батьківського вікна передаючи ручку до вікна кожної дитини, в свою чергу, визначений у застосунку зворотний виклик функції. EnumChildWindows триває, поки останній дочірнього вікна перераховані або функцію зворотного виклику повертає FALSE.

 (BOOL EnumChildWindows HWND  hWndParent, / / ручка для батьків вікноWNDENUMPROClpEnumFunc, / / вказівник на функцію зворотного викликуLPARAMlParam / / застосування певного значення);
 

Параметри

hWndParent
Обробляти до вікна батьків, чиї windows дитини повинні бути перераховані. Якщо цей параметр є NULL, батьків вікна вікна на робочому столі, і функція перелічує всі вікна верхнього рівня.
lpEnumFunc
Вказівник визначений у застосунку зворотний виклик функції. Докладніше перегляньте статтю EnumChildProc.
lParam
Визначає застосування певного значення передаються функції зворотного виклику.

Повернення значень

Якщо функція завершено успішно, значення, що повертається, є ненульовим.

Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

Якщо дочірнього вікна створив дитини windows своїх, EnumChildWindows перераховує ті windows, а також.

Буде належним чином перераховані дочірнього вікна, що переїхали або переміщено в Z-послідовності під час нумерації. Функція не перелічити дочірнього вікна, які знищили перед бути перераховані або що створюється під час процесу нумерації.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.

Дивіться також

Windows огляд, функції вікон, EnumChildProc, EnumThreadWindows, EnumWindows, GetWindow

Index