WINDOWINFO 结构 (winuser.h)
包含窗口信息。
语法
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;
成员
cbSize
类型:DWORD
结构大小(以字节为单位)。 调用方必须将此成员设置为 sizeof(WINDOWINFO)
。
rcWindow
类型: RECT
窗口的坐标。
rcClient
类型: RECT
工作区的坐标。
dwStyle
类型:DWORD
窗口样式。 有关窗口样式表,请参阅 窗口样式。
dwExStyle
类型:DWORD
扩展窗口样式。 有关扩展窗口样式的表,请参阅 扩展窗口样式。
dwWindowStatus
类型:DWORD
窗口状态。 如果此成员 WS_ACTIVECAPTION (0x0001) ,则窗口处于活动状态。 否则,此成员为零。
cxWindowBorders
类型: UINT
窗口边框的宽度(以像素为单位)。
cyWindowBorders
类型: UINT
窗口边框的高度(以像素为单位)。
atomWindowType
类型: ATOM
窗口类 atom (请参阅 RegisterClass) 。
wCreatorVersion
类型: WORD
创建窗口的应用程序的 Windows 版本。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | winuser.h (包括 Windows.h) |
请参阅
概念性
引用