Текущий архив: 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.44 MB
Время: 0.011 c