2010-03-03 42 views
0

有谁知道如何创建和使用具有100K记录的数据库的虚拟列表控件的良好MFC示例?我不想一次加载所有记录,因为它需要太多时间。我希望列表控件的所有更新都基于用户交互快速进行。使用数据库的MFC虚拟列表控件

谢谢, 迈克

回答

0

喜欢的东西http://www.codeguru.com/cpp/controls/listview/advanced/article.php/c4151

这很简单,确实如此:确保在创建控件时(或在资源编辑器中设置)设置LVS_OWNERDATA标志,处理MSDN中“关于列表视图控件”下描述的消息,以处理LVN_GETDISPINFO。这主要是它,除非你想自己画出条目,那么你就在自己的领域。但从LVS_OWNDERDRAW和LVN_GETDISPINFO开始。

+0

谢谢您的信息。我会试一试。 – 2010-03-05 17:56:19