高手请如——谁知道如何提高CListBox的效率?
在下最近在研究一个类似于Visaul C++、Visual Basic中的智能弹出式提示窗,即一个窗口+ListBox。实验发现,当向这个列表框加入超过1000项时,竟要花费将近2秒钟!(我实验的是装入CWnd类的成员函数及变量)。当然,因为这是一个OwnerDraw的列表框,除了加入字符外还加入了图标,所以时间要比普通的列表框稍长。试想一下,即便我们是在程序刚开始运行时加入几千条提示,仍然需要7、8秒——用户会砸了我的软件的。在此拜托各位高手,谁知道如何提高CListBox的效率——除了自己重新写一个? fuck windows controls!