C++怎么把List Control控件表格中的记录删除而从新显示新的数据?

 我来答
匿名用户
推荐于2016-03-17
展开全部
m_list.ModifyStyle(0,LVS_REPORT|LVS_SINGLESEL|LVS_SHOWSELALWAYS);
m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_HEADERDRAGDROP);
m_list.SetTextColor(RGB(255,0,0)); //显示字体的颜色
DWORD dwStyle = m_list.GetStyle();
dwStyle |= LVS_EX_GRIDLINES |LVS_EX_FULLROWSELECT|LVS_SHOWSELALWAYS ;
m_list.SetExtendedStyle(dwStyle);
m_list.SetBkColor(RGB(240,247,233)); //选中此列是的颜色
m_list.SetTextBkColor(RGB(240,247,233));

m_list.InsertColumn(1,_T("名字"),LVCFMT_CENTER,75);//(2)
m_list.InsertColumn(1,_T("1"),LVCFMT_CENTER,25);//(3)
m_list.InsertColumn(2,_T("2"),LVCFMT_CENTER,25);//
m_list.InsertColumn(3,_T("3"),LVCFMT_CENTER,25);//
m_list.InsertColumn(4,_T("4"),LVCFMT_CENTER,25);//(3)
m_list.InsertColumn(5,_T("5"),LVCFMT_CENTER,25);//
m_list.InsertColumn(6,_T("6"),LVCFMT_CENTER,25);//
m_list.InsertColumn(7,_T("7"),LVCFMT_CENTER,25);//(3)
m_list.InsertColumn(8,_T("8"),LVCFMT_CENTER,25);//
m_list.InsertColumn(9,_T("9"),LVCFMT_CENTER,25);//
m_list.InsertItem(0,_T("张三"));
m_list.InsertItem(1,_T("李四"));
luffylli
2010-10-14 · TA获得超过766个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:317万
展开全部
CListCtrl m_list;
int nItem;
m_list.DeleteItem(nItem);//删除
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjljlj
2010-10-14 · TA获得超过595个赞
知道小有建树答主
回答量:332
采纳率:0%
帮助的人:218万
展开全部
CListCtrl m_list;
m_list.DeleteAllItems();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式