17 сент. 2010 г.

EnumThreadWndProc

Функция EnumThreadWndProc является определяемой приложением функцией обратного вызова, которая получает дескрипторы окон, связанных с потоком, в результате вызова функции EnumThreadWindows.
BOOL CALLBACK EnumThreadWndProc(
    HWND hwnd,  // дескриптор окна
    LPARAM lParam  // пределяемое приложением значение
);
Параметры:

hwnd Указывает на окно, связанное с потоком, указанным в функции.
lParam Определяемое приложением значение, переданное функции EnumThreadWindows.
Возвращаемые значения:
Для продолжения перечисления, функция должна вернуть TRUE; для прекращения – FALSE.
Замечания:
Функция обратного вызова может выполнять любую желаемую задачу.

Приложение должно зарегестрировать функцию обратного вызова, передавая ее адрес функции EnumThreadWindows.

EnumThreadWndProc является "заполнителем" для имени определяемой приложением функции.
Смотрите также:
EnumThreadWindows