Função IsGUIThread (winuser.h)
Determina se o thread de chamada já é um thread de GUI. Opcionalmente, ele também pode converter o thread em um thread de GUI.
Sintaxe
BOOL IsGUIThread(
[in] BOOL bConvert
);
Parâmetros
[in] bConvert
Tipo: BOOL
Se TRUE e o thread não for um thread de GUI, converta o thread em um thread de GUI.
Retornar valor
Tipo: BOOL
A função retorna um valor diferente de zero nas seguintes situações:
- Se o thread de chamada já for um thread de GUI.
- Se bConvert for TRUE e a função converter com êxito o thread em um thread de GUI.
Se bConvert for TRUE e a função não puder converter com êxito o thread em um thread de GUI, IsGUIThread retornará ERROR_NOT_ENOUGH_MEMORY.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |