CListCtrl::HitTest

int HitTest ( LVHITTESTINFO * pHitTestInfo ); const

intHitTest (CPointpt,UINT *pFlags = NULL); const

반환 값

그렇지 않으면 pHitTestInfo있는 경우, 또는-1로 지정 된 위치에 있는 항목의 인덱스。

매개 변수

pHitTestInfo

적중된 테스트의 결과 대 한 정보를 수신 하는 적중 테스트 하 고 그 위치를 포함 하는 LVHITTESTINFO 구조체의 주소。

pt

테스트 포인트。

pFlags

테스트 결과 대 한 정보를 수신 하는 정수를 포인터입니다. 플래그 멤버의 설명을 참조는 LVHITTESTINFO 구조는 Platform SDK

주의

지정된 된 위치에 있는 경우 목록 보기 항목을 결정。

목록 뷰 컨트롤의 내용을 스크롤할 것인지 결정 하는 구조의 플래그 구성원의 LVHT_ABOVE, LVHT_BELOW, LVHT_TOLEFTLVHT_TORIGHT 값을 사용할 수 있습니다. 이러한 플래그의 두 결합 될 수 있다, 예를 들어, 위치는 클라이언트 영역의 왼쪽 위를 하는 경우。

주어진된 위치 목록 보기 항목 위에 있는지 여부를 확인 하는 구조 플래그 멤버의 LVHT_ONITEM 값에 대 한 테스트할 수 있습니다. 이 값은 구조체의 플래그 멤버의 LVHT_ONITEMICON, LVHT_ONITEMLABELLVHT_ONITEMSTATEICON 값에 비트 OR 연산을。

CListCtrl 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CListCtrl::GetItemPosition(&N)

Index