Función IsGUIThread (winuser.h)
Determina si el subproceso que realiza la llamada ya es un subproceso de GUI. También puede convertir opcionalmente el subproceso en un subproceso de GUI.
Sintaxis
BOOL IsGUIThread(
[in] BOOL bConvert
);
Parámetros
[in] bConvert
Tipo: BOOL
Si es TRUE y el subproceso no es un subproceso de GUI, convierta el subproceso en un subproceso de GUI.
Valor devuelto
Tipo: BOOL
La función devuelve un valor distinto de cero en las situaciones siguientes:
- Si el subproceso que realiza la llamada ya es un subproceso de GUI.
- Si bConvert es TRUE y la función convierte correctamente el subproceso en un subproceso de GUI.
Si bConvert es TRUE y la función no puede convertir correctamente el subproceso en un subproceso de GUI, IsGUIThread devuelve ERROR_NOT_ENOUGH_MEMORY.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluir Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |