commctrl.h

Macro ListView_InsertMarkHitTest

Recupera el punto de inserción más próximo al punto especificado. Se puede usar esta macro o enviar el mensaje LVM_INSERTMARKHITTEST explícitamente.

Definición

BOOL ListView_InsertMarkHitTest(
    HWND hwnd,
    LPPOINT point,
    PLVINSERTMARK lvim
);

Descripción

hwnd
Un manipulador del control list-view.
point
Puntero a una estructura POINT que contiene las coordenadas del punto de prueba.
lvim
Puntero a una estructura LVINSERTMARK que especifica el punto de inserción más proóximo a las coordenadas definidas por point.

Valor de retorno

Devuelve TRUE si tiene éxito, o FALSE en caso contrario. Se devuelve FALSE si el tamaño en el miembro cbSize de la estructura LVINSERTMARKno ers igual al tamaño actual de la estructura o cuando el punto de inserción no es aplicable a la vista actual.

Observaciones

Un punto de inserción solo puede aparecer si el control list-view está en vista de iconos, iconos pequeños o de mosaico, pero no en modo de vista de grupos.

Si los puntos de inserción no se aplican a la vista, la estructura LVINSERTMARK contendrá un -1 en el miembro iItem.

Para usar ListView_InsertMarkHitTest se debe especificar la versión 6 de Comctl32.dll en el manifiesto.