commctrl.h

Mensaje LVM_SETITEMPOSITION

Definición

LVM_SETITEMPOSITION
    i=(WPARAM)(int)wParam
    dwpos=(LPARAM)(DWORD)lParam

Mueve un ítem a la posición especificada en un control list-view (en vista de iconos o iconos pequeños). Se puede enviar este mensaje explícitamente o bien usar la macro ListView_SetItemPosition.

Descripción

i
El índice del ítem del list-view.
dwpos
El LOWORD especifica la nueva posición x de la esquina superior izquierda del ítem, en coordenadas de vista. El HIWORD especifica la nueva posición x de la esquina superior izquierda del ítem, en coordenadas de vista.

Valor de retorno

Devuelve TRUE si tiene éxito, o FALSE en caso contrario.

Observaciones

Si el control list-view tiene el estilo LVS_AUTOARRANGE, el list-view se reorganiza después de reposicionar el ítem.

En Windows Vista, llamar a esta macro en un control list-view con el estilo LVS_AUTOARRANGE no hace nada, y el valor de retorno es FALSE.