в общем тема такая, я использую CListViewCtrl в виртуальном режиме (LVS_OWNERDATA), а так же сам отрисовываю (CCustomDraw).
При инициализации листа я вызываю у него SetItemCountEx, устанавливая количество строк, которое соответствует моим данным в векторе.
Вопрос собственно такой: есть ли смысл передавать листу все данные по запросу LVN_GETDISPINFO, если можно все это дело отрисовать в custom draw?