2011-05-12 61 views
0

在我的WinModile 5應用程序中,我使用帶報告樣式的CListView來顯示項目表。由於可能有大量的項目(> 1000),因此需要大量的時間來插入它們。但大部分時間用戶只需要前50個左右。我想在需要時動態插入項目。要做到這一點需要抓住垂直滾動添加項目。我無法找到一種方法來處理CListCtrl和CListView的子類。在WM5中處理滾動事件CListView

所以問題是還有另一種方法來實現按需渲染或捕獲滾動事件沒有子分類?

回答

0

您是否聽說過Virtual ListViews?虛擬ListViews通常用於包含大量數據的列表視圖時出現性能問題。該應用程序負責管理要在虛擬ListView中顯示的數據。只有在需要顯示數據時,Windows纔會詢問數據。一個名爲VirtualListView的示例項目包含在Windows Mobile SDK中。