ForegroundIdleProc
Функция-ловушка ( hook procedure ) ForegroundIdleProc является определяемой приложением функцией обратного вызова, которую вызывает система каждый раз, когда 32-битный поток переднего плана намеревается стать неактивным.
DWORD ForegroundIdleProc (
int
code , //
код хука
DWORD
wParam , // не используется
LONG
lParam // не используется
);
Параметры
code
- определяет, должна ли функция-ловушка обработать сообщение. Если значение этого
параметра HC_ACTION
, то функция-ловушка должна обработать сообщение.
Если значение этого параметра отрицательное, функция-ловушка должна передать сообщение
функции CallNextHookEx
без дальнейшей обработки и должна вернуть значение, возвращенное функцией
CallNextHookEx
.
wParam
- не используется.
lParam
- не используется.
Комментарии
Приложение устанавливает
функцию-ловушку, указывая в качестве типа хука
WH_FOREGROUNDIDLE
и передавая указатель на функцию-ловушку в функцию
SetWindowsHookEx
.
ForegroundIdleProc
является "заполнителем" для имени определяемой приложением функции.
См. также
CallNextHookEx , SetWindowsHookEx