Функция 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) |
См. также раздел
Основные понятия
Справочные материалы