TITLEBARINFOEX 结构 (winuser.h)
通过包括标题栏每个元素的坐标来扩展 TITLEBARINFO 结构中所述的信息。
此结构随 WM_GETTITLEBARINFOEX 消息一起发送。
语法
typedef struct tagTITLEBARINFOEX {
DWORD cbSize;
RECT rcTitleBar;
DWORD rgstate[CCHILDREN_TITLEBAR + 1];
RECT rgrect[CCHILDREN_TITLEBAR + 1];
} TITLEBARINFOEX, *PTITLEBARINFOEX, *LPTITLEBARINFOEX;
成员
cbSize
类型:DWORD
结构大小(以字节为单位)。 在发送带有WM_GETTITLEBARINFOEX消息之前,将此成员sizeof(TITLEBARINFOEX)
设置为 。
rcTitleBar
类型: RECT
标题栏的边框。 矩形以屏幕坐标表示,包括除窗口菜单之外的所有标题栏元素。
rgstate[CCHILDREN_TITLEBAR + 1]
类型: DWORD[CCHILDREN_TITLEBAR+1]
一个数组,该数组接收标题栏的每个元素的 DWORD 值。 下面是数组表示的标题栏元素。
索引 | 标题栏元素 |
---|---|
0 | 标题栏本身。 |
1 | 保留。 |
2 | 最小化按钮。 |
3 | 最大化按钮。 |
4 | “帮助”按钮。 |
5 | 关闭按钮。 |
每个数组元素都是以下一个或多个值的组合。
rgrect[CCHILDREN_TITLEBAR + 1]
类型: RECT[CCHILDREN_TITLEBAR+1]
一个数组,该数组接收标题栏的每个元素的结构。 结构以屏幕坐标表示。 下面是数组表示的标题栏元素。
索引 | 标题栏元素 |
---|---|
0 | 保留。 |
1 | 保留。 |
2 | 最小化按钮。 |
3 | 最大化按钮。 |
4 | “帮助”按钮。 |
5 | 关闭按钮。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | winuser.h (包括 Windows.h) |
请参阅
概念性
引用