Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.07;
Скачать: CL | DM;

Вниз

Как определить, над каким item (в ListView) находиться курсор?   Найти похожие ветки 

 
Trubis   (2005-09-07 11:05) [0]

собствено сабж


 
ECM ©   (2005-09-07 11:56) [1]

var
 P: TPoint;
 HTI: TLVHitTestInfo;
...

 GetCursorPos(P);
 P := ListView1.Screen2Client( P );
 HTI.pt.x := P.X;
 HTI.pt.y := P.Y;
 fOwner.Perform( LVM_SUBITEMHITTEST, 0, Integer( @HTI ) );
 ...HTI.iItem; // <- строка
 ...HTI.iSubItem; // <- столбец


 
ECM ©   (2005-09-07 11:58) [2]

Упс... Опечатка... [1] 3-я строка снизу должна быть такой:
ListView1.Perform( LVM_SUBITEMHITTEST, 0, Integer( @HTI ) );


 
Trubis   (2005-09-07 12:08) [3]

спасибо
дай Бог Вам здоровья



Страницы: 1 вся ветка

Текущий архив: 2006.05.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
3-1142000076
RomanH
2006-03-10 17:14
2006.05.07
Обновление данных в трехзвенной архитектуре


2-1145093475
Ded22
2006-04-15 13:31
2006.05.07
ка изменить Имя процесса ?


2-1144690459
STK
2006-04-10 21:34
2006.05.07
Работа с TreeView, как "нарисовать" дерево


15-1144757012
Vitaliy85
2006-04-11 16:03
2006.05.07
Народ! Спасите бедного студента!


4-1139733773
Alextp
2006-02-12 11:42
2006.05.07
Контекстное меню Проводника