int HitTest ( LVHITTESTINFO * pHitTestInfo ) const;
intHitTest (CPointpt,UINT *pFlags = NULL) const;
Valor devuelto
El índice del elemento en la posición especificada por pHitTestInfo, si alguna, o -1 en caso contrario.
Parámetros
pHitTestInfo
Dirección de una estructura LVHITTESTINFO que contiene la posición para golpear la prueba y recibe información sobre los resultados de la prueba de detección.
pt
Punto a ser probado.
pFlags
Puntero a un entero que recibe información sobre los resultados de la prueba. Vea la explicación de los miembros de banderas de la LVHITTESTINFO estructura en el SDK de la plataforma.
Observaciones
Determina qué elemento de vista de lista, si alguno, está en una posición especificada.
Puede utilizar los valores LVHT_ABOVE, LVHT_BELOW, LVHT_TOLEFTy LVHT_TORIGHT de miembros de la bandera de la estructura para determinar si se va a desplazar el contenido de un control de vista de lista. Dos de estos indicadores pueden combinarse, por ejemplo, si la posición es por encima y a la izquierda del área de cliente.
Se puede comprobar el valor LVHT_ONITEM de miembros de la estructura indicador para determinar si una posición dada está sobre un elemento de vista de lista. Este valor es una operación OR bit a bit de los valores LVHT_ONITEMICON, LVHT_ONITEMLABELy LVHT_ONITEMSTATEICON de miembros de la bandera de la estructura.
I&ntroducción a CListCtrl |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CListCtrl::GetItemPosition