Поделиться через


Функция IsHungAppWindow (winuser.h)

[Эта функция не предназначена для общего использования. Он может быть изменен или недоступен в последующих версиях Windows.]

Определяет, считает ли система, что указанное приложение не отвечает. Считается, что приложение не отвечает, если оно не ожидает входных данных, не выполняет обработку запуска и не вызывает PeekMessage в течение внутреннего периода времени ожидания в 5 секунд.

Синтаксис

BOOL IsHungAppWindow(
  [in] HWND hwnd
);

Параметры

[in] hwnd

Тип: HWND

Дескриптор проверяемого окна.

Возвращаемое значение

Тип: BOOL

Возвращаемое значение равно TRUE , если окно перестает отвечать; в противном случае — FALSE. Фантомные окна всегда возвращают значение TRUE.

Комментарии

Условия времени ожидания Windows в 5 секунд могут быть изменены.

Эта функция не была включена в заголовки и библиотеки пакета SDK до Windows XP с пакетом обновления 1 (SP1) и Windows Server 2003. Если у вас нет файла заголовка и библиотеки импорта для этой функции, можно вызвать функцию с помощью LoadLibrary и GetProcAddress.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)
Библиотека User32.lib
DLL User32.dll
Набор API ext-ms-win-ntuser-window-l1-1-3 (появилось в Windows 10 версии 10.0.10240)

См. также раздел

Основные понятия

IsWindow

Справочные материалы

Windows