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
Référence