各位帮帮忙,CListCtrl怎样显示新增行? 各位帮帮忙,CListCtrl怎样显示新增行? 我的CListCtrl只能显示头10行,等程序结束,才能拖动滚动条看到最后面的数据,怎样在程序运行时每增加一行都能在CListCtrl里看到。也就是CListCtrl始终显示最后几行。请各位帮帮忙,解决一下,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 另外开个线程做运算和处理工作,同时把处理好的内容发回来,然后用ListCtrl显示 CListCtrl有一个函数,专门设置当前视口的,可以试一下,在增加一行后,将这一行设为可见即可。或者直接设置滚动到当前位置。在MSDN里找一下这个函数 //知道最后一行item的话直接m_ctrlList.EnsureVisible(item,FALSE);//不知道的话int nitemcount = m_ctrlList.GetItemCount(); if(nitemcount>0) m_ctrlList.EnsureVisible(nitemcount-1,FALSE); 窗口坐标问题 大家指点一下 如何获取BitTorrent的种子数,下载者数和种子健康度。 关于串口问题。m_MSComm.SetInputMode(1);//以二进制方式读写数据,如何改为16进制 所有分数全部奉送!! 关于filetime结构 请教字符串截取 有什么办法可以得到clistctrl中的某行某列 VC++批量文件操作 请问在dos下直接调用win32API能否生成windows窗口呢? Post是如何向服务器发数据,服务器返回的又是什么呢 关于窗口过程函数的疑问 ?
在增加一行后,将这一行设为可见即可。或者直接设置滚动到当前位置。
在MSDN里找一下这个函数
m_ctrlList.EnsureVisible(item,FALSE);//不知道的话
int nitemcount = m_ctrlList.GetItemCount();
if(nitemcount>0)
m_ctrlList.EnsureVisible(nitemcount-1,FALSE);