NMPGCALCSIZE 结构 (commctrl.h)
包含并接收页导航控件用于计算包含窗口的可滚动区域的信息。 它与 PGN_CALCSIZE 通知一起使用。
语法
typedef struct {
NMHDR hdr;
DWORD dwFlag;
int iWidth;
int iHeight;
} NMPGCALCSIZE, *LPNMPGCALCSIZE;
成员
hdr
类型: NMHDR
包含有关通知的信息的 NMHDR 结构。
dwFlag
类型: DWORD
指示正在请求的维度的值。 此值为以下值之一:
值 | 含义 |
---|---|
|
正在请求可滚动区域的高度。 在从通知返回之前,必须将高度置于 iHeight 成员中。 |
|
正在请求可滚动区域的宽度。 在从通知返回之前,宽度必须放在 iWidth 成员中。 |
iWidth
类型: int
接收可滚动区域的所需宽度(以像素为单位)。
iHeight
类型: int
接收可滚动区域的所需高度(以像素为单位)。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | commctrl.h |