【发布时间】:2014-10-20 23:15:59
【问题描述】:
使用 LVS_OWNERDATA CListCtrl 的列多于屏幕上可见的列,我如何优化 LVN_GETDISPINFO 回调以尽可能少地为当前不可见的列(子项)做一些工作,因为它们从左侧滚动或右边缘?
如果不转到 OwnerDraw,我可以阻止框架为不在屏幕上的列调用 LVN_GETDISPINFO 吗?
在 LVN_GETDISPINFO 或 LVN_ODCACHEHINT 回调中计算哪些列(子项)可见的最佳方法是什么?
【问题讨论】: