Fonction IsGUIThread (winuser.h)
Détermine si le thread appelant est déjà un thread d’interface graphique graphique. Il peut également éventuellement convertir le thread en thread d’interface graphique graphique.
Syntaxe
BOOL IsGUIThread(
[in] BOOL bConvert
);
Paramètres
[in] bConvert
Type : BOOL
Si TRUE et que le thread n’est pas un thread d’interface graphique graphique, convertissez-le en thread d’interface graphique graphique.
Valeur retournée
Type : BOOL
La fonction retourne une valeur différente de zéro dans les situations suivantes :
- Si le thread appelant est déjà un thread d’interface graphique graphique.
- Si bConvert a la valeur TRUE et que la fonction convertit correctement le thread en thread d’interface graphique graphique.
Si bConvert a la valeur TRUE et que la fonction ne peut pas convertir correctement le thread en thread d’interface graphique, IsGUIThread retourne ERROR_NOT_ENOUGH_MEMORY.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winuser.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |