我想改m_ListBox中的某一行数据,如何改(m_ListBox.SetItemData(..))? 我想改m_ListBox中的某一行数据,如何改(m_ListBox.SetItemData(..))? m_ListBox.SetItemData(nIndex, &str); -->这个函数应可以,但参数不知道如何传? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(m_ListBox.SelectedIndex > = 0) m_ListBox.Items[m_ListBox.SelectedIndex] = "你要改变的数据"; 上面代码要确保ListBox的Item属性为"Text" error C2039: 'Items' : is not a member of 'CListBox' 这个是VC里的东西吗?没有见过。==================================SetItemData是给某行绑定一个值的,就像数据每行需要一个用于唯一标示它的字段一样,干不了你想要的事。可以先Delete再insert m_ListBox.DeleteString(nIndex);m_ListBox.AddString(str); --->这样做后是可以,我不知数据顺序乱了没有> --上面说错了..m_ListBox.DeleteString(nIndex); InsertString(nIndex, str);--->这样做后是可以,我不知数据顺序乱了没有> VC中滑块控件的使用问题 这样的界面该怎么做呢?给个建议吧 webbrowser com 报错 今天是一个需要纪念的日子,特此散分,哀悼他们! 如何动态创建一个新窗口 (绝对值得看的真实故事)--今天遇见绝世高人 了。。。。。。。。。 帮我推荐几本书? windows文件路径如果大于256,用api不能打开文件夹 AroundClockDancer,你说的站点我找到了,来领分! 请问<<COM技术内幕>>哪里有下载???? SetDialogBkColor在vc2005里没效果? 请教个数据库插入的问题
m_ListBox.Items[m_ListBox.SelectedIndex] = "你要改变的数据";
==================================
SetItemData是给某行绑定一个值的,就像数据每行需要一个用于唯一标示它的字段一样,干不了你想要的事。
可以先Delete再insert
m_ListBox.AddString(str); --->这样做后是可以,我不知数据顺序乱了没有>
InsertString(nIndex, str);--->这样做后是可以,我不知数据顺序乱了没有>