IsHungAppWindow, fonction (winuser.h)

[Cette fonction n’est pas destinée à une utilisation générale. Il peut être modifié ou indisponible dans les versions ultérieures de Windows.]

Détermine si le système considère qu’une application spécifiée ne répond pas. Une application est considérée comme ne répondant pas si elle n’attend pas d’entrée, si elle n’est pas en cours de traitement au démarrage et si elle n’a pas appelé PeekMessage dans le délai d’expiration interne de 5 secondes.

Syntaxe

BOOL IsHungAppWindow(
  [in] HWND hwnd
);

Paramètres

[in] hwnd

Type : HWND

Handle de la fenêtre à tester.

Valeur retournée

Type : BOOL

La valeur de retour est TRUE si la fenêtre cesse de répondre ; sinon, elle est FALSE. Les fenêtres fantômes retournent toujours TRUE.

Remarques

Le critère de délai d’expiration Windows de 5 secondes est susceptible d’être modifié.

Cette fonction n’a pas été incluse dans les bibliothèques et en-têtes du Kit de développement logiciel (SDK) avant Windows XP Service Pack 1 (SP1) et Windows Server 2003. Si vous n’avez pas de fichier d’en-tête et de bibliothèque d’importation pour cette fonction, vous pouvez appeler la fonction en utilisant LoadLibrary et GetProcAddress.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll
Ensemble d’API ext-ms-win-ntuser-window-l1-1-3 (introduit dans Windows 10, version 10.0.10240)

Voir aussi

Conceptuel

IsWindow

Référence

Windows