commctrl.h

Macro ListView_SetItemPosition

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

Definición

BOOL ListView_SetItemPosition(
    HWND hwndLV,
    int i,
    int x,
    int y
);

Descripción

hwndLV
Un manipulador del control list-view.
i
El índice del ítem del list-view.
x
La nueva posición x de la esquina superior izquierda del ítem, en coordenadas de vista.
y
La nueva posición y 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.