in a large listview control collection (say 5000 items), adding a SINGLE extra item can take 10+ seconds in windows vista/7, and that's just the LVM_INSERTITEM message handling
it looks that it only affects LVS_ICON, LVS_REPORT and LVS_LIST are still very fast
can anybody confirm this?
the same code on windows XP with similar listview window styles adds an extra item instantly
thanks nikos