macro ListView_SetItemPosition (commctrl.h)
Mueve un elemento a una posición especificada en un control de vista de lista (en icono o vista de icono pequeño). Puede usar esta macro o enviar el mensaje de LVM_SETITEMPOSITION explícitamente.
Sintaxis
BOOL ListView_SetItemPosition(
HWND hwndLV,
int i,
int x,
int y
);
Parámetros
hwndLV
Identificador del control list-view.
i
Tipo: int
Índice del elemento de vista de lista.
x
Tipo: int
Nueva posición x de la esquina superior izquierda del elemento, en coordenadas de vista.
y
Tipo: int
Nueva posición y de la esquina superior izquierda del elemento, en coordenadas de vista.
Valor devuelto
Tipo: BOOL de
Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.
Observaciones
Si el control list-view tiene el estilo LVS_AUTOARRANGE, el control list-view se organiza después de establecer la posición del elemento.
En Windows Vista, llamar a esta macro en un control de vista de lista con el estilo LVS_AUTOARRANGE no hace nada y el valor devuelto es FALSE.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
commctrl.h |