C++怎么把List Control控件表格中的记录删除而从新显示新的数据?
3个回答
推荐于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("李四"));
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("李四"));
展开全部
CListCtrl m_list;
int nItem;
m_list.DeleteItem(nItem);//删除
int nItem;
m_list.DeleteItem(nItem);//删除
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CListCtrl m_list;
m_list.DeleteAllItems();
m_list.DeleteAllItems();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询