mensaje de LVM_SETICONSPACING

Establece el espaciado entre los iconos de los controles de vista de lista que tienen el estilo LVS_ICON. Puede enviar este mensaje explícitamente o mediante la macro ListView_SetIconSpacing.

Parámetros

wParam

Debe ser cero.

lParam

LOWORD especifica la distancia, en píxeles, para establecer entre iconos en el eje X. HIWORD especifica la distancia, en píxeles, para establecer entre iconos en el eje Y. Vea la sección Comentarios.

Valor devuelto

Devuelve un valor DWORD que contiene la distancia anterior del eje X en la palabra baja y la distancia anterior del eje Y en la palabra alta.

Comentarios

Los valores de lParam son relativos a la esquina superior izquierda de un mapa de bits de icono. Por lo tanto, para establecer el espaciado entre iconos que no se superponen, los valores lParam deben incluir el tamaño del icono, además de la cantidad de espacio vacío deseado entre los iconos. Los valores que no incluyen el ancho del icono darán lugar a superposiciones.

Al definir el espaciado del icono, los valores lParam deben establecerse en 4 o más. Los valores más pequeños no producirán el diseño deseado. Para restablecer los iconos al espaciado predeterminado, establezca los valores lParam en -1.

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Commctrl.h