LVM_APPROXIMATEVIEWRECT 消息
计算显示给定数量的项目所需的近似宽度和高度。 可以显式发送此消息,也可以使用 ListView\_ApproximateViewRect 宏发送。
参数
-
wParam
-
要在控件中显示的项目数。 如果将此参数设置为 -1,则消息将使用控件中的项目总数。
-
lParam
-
LOWORD 是推荐的控件 x 维度(以像素为单位)。 可以将此参数设置为 -1,以允许消息使用当前宽度值。
HIWORD 是推荐的控件 y 维度(以像素为单位)。 可以将此参数设置为 -1,以允许消息使用当前高度值。
返回值
返回一个 DWORD 值,该值包含显示项目所需的近似宽度(以 LOWORD 为单位)和高度(以 HIWORD 为单位)。
备注
根据此消息提供的尺寸,设置列表视图控件的大小,这样可以优化重绘效果并减少闪烁。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
Header |
|