I am currently populating a CListCtrl up to a limit of say 100 items.
If more items come in then i want to get rid of the first item in the clistctrl and add the new item to the end, thus producing a rolling list.
The problem is, when the list is scrolling it uses a great deal of processor time and I would like to be able to access other menu items and move the mouse etc but am unable when it is scrolling.
Is there another way of getting rid of the first item and adding a new item without it performing the scrolling?
If more items come in then i want to get rid of the first item in the clistctrl and add the new item to the end, thus producing a rolling list.
The problem is, when the list is scrolling it uses a great deal of processor time and I would like to be able to access other menu items and move the mouse etc but am unable when it is scrolling.
Is there another way of getting rid of the first item and adding a new item without it performing the scrolling?