LVM_APPROXIMATEVIEWRECT 消息

计算显示给定数量的项目所需的近似宽度和高度。 可以显式发送此消息,也可以使用 ListView\_ApproximateViewRect 宏发送。

参数

wParam

要在控件中显示的项目数。 如果将此参数设置为 -1,则消息将使用控件中的项目总数。

lParam

LOWORD 是推荐的控件 x 维度(以像素为单位)。 可以将此参数设置为 -1,以允许消息使用当前宽度值。

HIWORD 是推荐的控件 y 维度(以像素为单位)。 可以将此参数设置为 -1,以允许消息使用当前高度值。

返回值

返回一个 DWORD 值,该值包含显示项目所需的近似宽度(以 LOWORD 为单位)和高度(以 HIWORD 为单位)。

备注

根据此消息提供的尺寸,设置列表视图控件的大小,这样可以优化重绘效果并减少闪烁。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
Header
Commctrl.h