Estructura GUITHREADINFO (winuser.h)
Contiene información sobre un subproceso de GUI.
Sintaxis
typedef struct tagGUITHREADINFO {
DWORD cbSize;
DWORD flags;
HWND hwndActive;
HWND hwndFocus;
HWND hwndCapture;
HWND hwndMenuOwner;
HWND hwndMoveSize;
HWND hwndCaret;
RECT rcCaret;
} GUITHREADINFO, *PGUITHREADINFO, *LPGUITHREADINFO;
Miembros
cbSize
Tipo: DWORD
Tamaño de esta estructura, en bytes. El autor de la llamada debe establecer este miembro en sizeof(GUITHREADINFO)
.
flags
Tipo: DWORD
Estado del subproceso. Este miembro puede ser uno o varios de los valores siguientes.
hwndActive
Tipo: HWND
Identificador de la ventana activa dentro del subproceso.
hwndFocus
Tipo: HWND
Identificador de la ventana que tiene el foco del teclado.
hwndCapture
Tipo: HWND
Identificador de la ventana que ha capturado el mouse.
hwndMenuOwner
Tipo: HWND
Identificador de la ventana que posee los menús activos.
hwndMoveSize
Tipo: HWND
Identificador de la ventana en un bucle de movimiento o tamaño.
hwndCaret
Tipo: HWND
Identificador de la ventana que muestra el símbolo de intercalación.
rcCaret
Tipo: RECT
Rectángulo delimitador del símbolo de intercalación, en coordenadas de cliente, en relación con la ventana especificada por el miembro hwndCaret .
Observaciones
Esta estructura se usa con la función GetGUIThreadInfo para recuperar información sobre la ventana activa o un subproceso de GUI especificado.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | winuser.h (incluya Windows.h) |
Redistribuible | Service Pack 3 |
Consulte también
Conceptual
Referencia