Delphi-Quellcode:
Rect := Item.DisplayRect(drBounds);
Rect.Left := Rect.Left + Sender.Column[0].Width;
if (SubItem <> TListView(Sender).Columns.Count - 1) then
begin
Rect.Right := Rect.Left + Sender.Column[SubItem - 1].Width;
end;
Das sollte funktionieren, um dir das Rect zu besorgen.