Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob der aufrufende Thread bereits ein GUI-Thread ist. Optional kann der Thread auch in einen GUI-Thread konvertiert werden.
Syntax
BOOL IsGUIThread(
[in] BOOL bConvert
);
Parameter
[in] bConvert
Typ: BOOL
Wenn TRUE und der Thread kein GUI-Thread ist, konvertieren Sie den Thread in einen GUI-Thread.
Rückgabewert
Typ: BOOL
Die Funktion gibt in den folgenden Situationen einen Wert ohne Zero zurück:
- Wenn der aufrufende Thread bereits ein GUI-Thread ist.
- Wenn bConvertTRUE ist und die Funktion den Thread erfolgreich in einen GUI-Thread konvertiert.
Wenn bConvertTRUE ist und die Funktion den Thread nicht erfolgreich in einen GUI-Thread konvertieren kann, gibt IsGUIThreadERROR_NOT_ENOUGH_MEMORY zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | winuser.h (einschließlich Windows.h) |
| Bibliothek | User32.lib |
| DLL | User32.dll |