专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用 BOOLCreate(DWORDdwStyle,constRECT&rect,CWnd*pParentWnd,UINTnID);创建一个窗口,dwStyle中可以使用以下一些列表控件的专用风格: LVS_ICON,LVS_SMALLICON,LVS_LIST,LVS_REPORT这四种风格决定控件的外观,同时只可以选择其中一种,分别对应:大图标显示,小图标显示,列表显示,详细报表显示 [阅读全文] [PDF]
ListView拥有灵活易用的特点,它是Windows的标准控件。做过数据库的朋友都知道,ListView在插入大量的数据时会很慢很慢(如果你是用*DBGrid,那就算了:)。通过测试,即使是使用oracle10g,列出10w条数据也要几十秒(也可能是我机子太慢了),而且还占用很大的内存。参照msdn里面的内容,说简单点是这样的:因为ListView插入一条Item时,它会同时插入Item所对应的数据,也就是说ListView中的Item拥有一块数据区,这数据区用来保存Item的信息(标题、字体等等)。所以Item一多,初始化这些数据区就很慢了。 而Vir [阅读全文] [PDF]
1 共2条 分1页