CListCtrl::HitTest

Int HitTest ( LVHITTESTINFO * pHitTestInfo ) константа;

IntHitTest (CPointpt,UINT *pFlags = NULL) константа;

Значення, яке повертається

Індекс елемент на позиції, вказаний на pHitTestInfo, якщо такі є, або -1, в іншому випадку.

Параметри

pHitTestInfo

Адреса LVHITTESTINFO структуру, яка містить положення вдарити випробування і що отримує інформацію про результати вдалих випробувань.

pt

Точка для тестування.

pFlags

Вказівник миші до цілого, яка отримує інформацію про результати тесту. Див. пояснення прапори членом на LVHITTESTINFO структури в Платформа SDK.

Зауваження

Визначає який пункт Подання списку, якщо такі є, в заданій позиції.

LVHT_ABOVE, LVHT_BELOW, LVHT_TOLEFTта LVHT_TORIGHT значеннями у структурі прапор член можна визначити, чи потрібно прокрутити вміст елемента керування «подання списку». Два з цих прапори можуть бути об'єднані, наприклад, якщо позиція вище і ліворуч від області клієнта.

Ви можете перевірити на LVHT_ONITEM вартість у структурі прапор члена для визначення, чи на позиції за перегляд елемента списку. Це значення є порозрядне OR операції на LVHT_ONITEMICON, LVHT_ONITEMLABELта LVHT_ONITEMSTATEICON значеннями у структурі прапор члена.

Огляд CListCtrlЧлени класу | Ієрархічна діаграма

Дивіться також CListCtrl::GetItemPosition

Index