Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SysListView32 Refresh
#1
Is it possible to speed up (visibly) a syslistview32 refresh ?
Also, how is it possible to add/remove rows from in between the list without a full refresh?

Current Setup: CALL INSERT/REMOVE ITEMS MESSAGES AND DELETEALLITEMS THEN DISPLAY THE WHOLE LIST. (Not pretty visibly for quick refreshes and large no of rows !)
#2
Try LockWindowUpdate.

If the listview is used to display large number of items, use virtual listview. It is documented in MSDN library.

Make sure that another item is not automatically selected on every deleted item. Don't know how with listview, but to disable treeview autoselection, before deleting all I remove selection. I even can disable deleted item notifications by temporarily replacing window procedure of parent window to DefWindowProc.

Quote:how is it possible to add/remove rows from in between the list without a full refresh?

Don't remember but all the info is in MSDN library.
#3
split


Forum Jump:


Users browsing this thread: 1 Guest(s)