Estructura WINDOWINFO (winuser.h)

Contiene información de ventana.

Sintaxis

typedef struct tagWINDOWINFO {
  DWORD cbSize;
  RECT  rcWindow;
  RECT  rcClient;
  DWORD dwStyle;
  DWORD dwExStyle;
  DWORD dwWindowStatus;
  UINT  cxWindowBorders;
  UINT  cyWindowBorders;
  ATOM  atomWindowType;
  WORD  wCreatorVersion;
} WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO;

Miembros

cbSize

Tipo: DWORD

El tamaño de la estructura en bytes. El autor de la llamada debe establecer este miembro en sizeof(WINDOWINFO).

rcWindow

Tipo: RECT

Coordenadas de la ventana.

rcClient

Tipo: RECT

Coordenadas del área de cliente.

dwStyle

Tipo: DWORD

Estilos de ventana. Para obtener una tabla de estilos de ventana, vea Estilos de ventana.

dwExStyle

Tipo: DWORD

Estilos extendidos de la ventana. Para obtener una tabla de estilos de ventana extendidos, vea Estilos de ventana extendidos.

dwWindowStatus

Tipo: DWORD

Estado de la ventana. Si este miembro es WS_ACTIVECAPTION (0x0001), la ventana está activa. De lo contrario, este miembro es cero.

cxWindowBorders

Tipo: UINT

Ancho del borde de la ventana, en píxeles.

cyWindowBorders

Tipo: UINT

Alto del borde de la ventana, en píxeles.

atomWindowType

Tipo: ATOM

Atom de clase de ventana (vea RegisterClass).

wCreatorVersion

Tipo: WORD

Versión de Windows de la aplicación que creó la ventana.

Requisitos

Requisito Value
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)

Consulte también

Conceptual

CreateWindowEx

GetWindowInfo

Referencia

RegisterClass

Windows