首页   |   IT资讯   |   综合资讯   |   开发   |   软件   |   问答   |   网络技术   |   网络综合
更多:
当前位置:首页 » 手机数码
文章正文

求助,关于CListCtrl填充较多数据时只显示右侧的滚动条的问题!

类型:转载   责任编辑:asp   日期:2007/03/01

    

下面这段代码当单击按钮执行时,m_list1的列表框会只显示右侧的滚动条,而边框啊之类的只有在填充完列表时才会重画,真不好,各位有什么办法在对列表填充较多数据时的经验吗?  
  void   cabcdlg::onbutton1()    
  {  
  //   todo:   add   your   control   notification   handler   code   here  
  m_list1.deleteallitems();  
  cstring   tmp;  
  for(int   i   =   0;   i<=   2000;   i++)  
  {  
  m_list1.insertitem(0,   "");  
  tmp.format("line   %d",   i);  
  m_list1.setitemtext(0,   0,   tmp);  
  }  
  }  
 

推荐阅读

  • “超级女声 超级漂亮”女明星代言手机大导购 [详细内容]
  • VOIP服务质量参差 提高客户满意度当务之急 [详细内容]
  • 通信业评述:混乱的UWB投票大战 [详细内容]
  • 英飞凌:时机不成熟 内存业务IPO非板上钉钉 [详细内容]
  • 超实惠音乐手机 MOTO经典E398仅售1599元 [详细内容]
  • 综述:网络游戏将陷“成长期”混乱 [详细内容]
  • X199送话音量小解决方法 [详细内容]
  • 网友回答:
    网友:kingtsui

    m_list1.setitemtext(0,   0,   tmp);后面加一句  
      m_list1.updatewindow();  
       
      你要每插入一项就刷新的话会闪的很厉害  
     

    .
    站内导航:
    IT热门资讯:
      最佳浏览:1024X768 MSIE
    ©2007 jqmk.com.cn All Rights Reserved