LVM_SETICONSPACING 消息
设置列表视图控件中具有 LVS_ICON 样式的图标之间的间距。 可以显式发送此消息,也可以使用 ListView_SetIconSpacing 宏发送。
参数
-
wParam
-
必须为零。
-
lParam
-
LOWORD 指定要在 x 轴上的图标之间设置的距离(以像素为单位)。 HIWORD 指定要在 y 轴上的图标之间设置的距离(以像素为单位)。 请参阅“备注”。
返回值
返回一个 DWORD 值,该值包含低单词中的上一个 x 轴距离,以及高单词中的上一个 y 轴距离。
备注
lParam 的值相对于图标位图的左上角。 因此,若要设置不重叠的图标之间的间距,lParam 值必须包含图标的大小,以及图标之间所需的空白空间量。 不包含图标宽度的值将导致重叠。
定义图标间距时,lParam 值必须设置为 4 或更大。 较小的值不会产生所需的布局。 若要将图标重置为默认间距,请将 lParam 值设置为 -1。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
Header |
|