首页 > 代码库 > ListBox、ListCtrl
ListBox、ListCtrl
设置编辑框滚动条在最新的位置
//CEdit* editBox=(CEdit*)GetDlgItem(IDC_EDIT_RECV); //(editBox->LineScroll(editBox->GetLineCount()); ((CEdit*)GetDlgItem(IDC_EDIT_RECV))>LineScroll(((CEdit*)GetDlgItem(IDC_EDIT_RECV))->GetLineCount());
CListBox:列表框
int nCount = m_list2.GetCount(); m_list2.SetTopIndex(nCount - 1); if (nCount>=50) { m_list2.DeleteString(0); } m_list2.AddString(strTime +" "+ str); m_list2.InsertString(0, strTime + str);
CListCtrl:报表
//设置listCtrl的风格
m_list1.SetExtendedStyle(LVS_EX_FLATSB| //扁平风格流动条 LVS_EX_FULLROWSELECT| //允许正在选中 LVS_EX_HEADERDRAGDROP| //允许标题拖拽 LVS_EX_ONECLICKACTIVATE| //高亮显示 LVS_EX_GRIDLINES); //画出网格线
//添加列
m_list1.InsertColumn(0, _T("NUM"), LVCFMT_LEFT, 50); m_list1.InsertColumn(1, _T("ID"), LVCFMT_LEFT,80); m_list1.InsertColumn(2, _T("EzdName"), LVCFMT_LEFT, 100); m_list1.InsertColumn(3, _T("Time"), LVCFMT_LEFT, 150);
//添加行
m_list1.InsertItem(0, strCnt);
//添加每行内容
m_list1.SetItemText(0, 1, strID); m_list1.SetItemText(0, 2, strEzd); m_list1.SetItemText(0, 3, strTime);
ListBox、ListCtrl
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。