2010-03-03 46 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