Вниз
Скачать: CL | DM;

Координаты SubItem в TListView   Найти похожие ветки 

 
Германн ©   (2006-03-24 17:45) [0]

Как исхитриться получить координаты прямоугольника, в котором расположен субитем в ListView со стилем vsReport. В обработчике OnCustomDrawSubitem.


 
MU ©   (2006-03-24 17:55) [1]

Item.DisplayRect()???


 
MU ©   (2006-03-24 18:02) [2]

не то, кажется :(


 
MU ©   (2006-03-24 18:07) [3]

R := Item.DisplayRect(drBounds);
 R.Left := R.Left + ListView1.Column[0].Width;

И т.д.


 
begin...end ©   (2006-03-24 18:29) [4]

Используйте сообщение LVM_GETSUBITEMRECT или макрос ListView_GetSubItemRect. И то, и другое описано в модуле CommCtrl.

var
 R: TRect;
begin
 if ListView_GetSubItemRect(ListView.Handle, номер_item"а, номер_subitem"а, LVIR_BOUNDS, @R) then
   // R содержит искомые координаты
end


 
Германн ©   (2006-03-25 01:39) [5]

2 MU ©
2 begin...end ©

Спасибо! Буду пробовать найти, что мне нужно.

2 begin...end ©   (24.03.06 18:29) [4]
Про параметр сode в функции ListView_GetSubItemRect можешь "с лёту" привести описание вариантов или ссылку на описание? Если нет, не парься. Буду сам искать.


 
begin...end ©   (2006-03-25 08:22) [6]

> Германн ©   (25.03.06 01:39) [5]

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/messages/lvm_getsubitemrect.asp



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
15-1144298335
opoloXAI
2006-04-06 08:38
2006.04.30
C: Windows Applog


15-1144420283
Jeer
2006-04-07 18:31
2006.04.30
Госдума отклонила сегодня законопроект


15-1144414700
Ajax
2006-04-07 16:58
2006.04.30
Работа с АЦП в PICP16C76


2-1145024356
Khim
2006-04-14 18:19
2006.04.30
Как зная хендл окна редактирования получить из него текст?


3-1141902097
anubis
2006-03-09 14:01
2006.04.30
Экспорт таблицы В Excel




   Наверх