MFC中ListCtrl怎么在指定位置插入行? 只有一列,从上到下依次是“1,3,5,7,9”;我想在3和5之间插入一行“4”,变成“1,3,4,5,7,9”;怎么在第2行和第3行之间插入一行? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CListCtrl::InsertItem(0, _T("这个是行")); CListCtrl::SetItemText(0, 1, _T("这个是列")) CListCtrl::InsertItem(0, _T("这个是行")); CListCtrl::SetItemText(0, _T("这个是列"));SetItemText(4, _T(" "));4是指定插入的位置,可以试试。没试过 CListCtrl::InsertItem(1, _T("test")); 但你要注意CListCtrl这个控件属性里有个排序的,如果选了,它会自动排序的,会把你插入的顺序打乱 SetItemText(4, _T("4"))只在末尾处添加,只是GetSelectionMark()获得的索引有变化。 SetItemText(4, _T(" "));好像是SetItemText(int nItem, int nSubItem, LPCTSTR, lpszText); CListCtrl::InsertItem(2, "4"); pListCtrl->InsertItem(2,"");pListCtrl->SetItemText(2,0,"4"); 关于wave音频的录入和播放、混音 求如何获得新弹出的IE窗口的IHTMLDocument2, 很简单的问题高手只需要稍微抬下手 请问整个mfc程序的消息循环在哪里? 小弟最近学习COM 感觉有点力不从心 那里有单独的msdn中文版vc帮助,多谢! 菜鸟请教,谢谢!! 奇怪现象 软件无反应 CListView类的问题 VC看了有两个月了,一点头绪都没有,请高手指点,在下500分送上! 如何判断一个CString中存放的字符串是不是数字? 菜鸟问一个菜鸟问题,关于DLL的 获取进程ID 以下两种方法有什么不同
CListCtrl::SetItemText(0, 1, _T("这个是列"))
CListCtrl::SetItemText(0, _T("这个是列"));
SetItemText(4, _T(" "));4是指定插入的位置,可以试试。没试过
SetItemText(4, _T(" "));
好像是
SetItemText(int nItem, int nSubItem, LPCTSTR, lpszText);
pListCtrl->SetItemText(2,0,"4");